107756640427002488064
107,756,640,427,002,488,064 is an even composite number composed of eight prime numbers multiplied together.
What does the number 107756640427002488064 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 16848 divisors.
107756640427002488064 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred forty-eight divisors.
Prime factorization of 107756640427002488064:
28 × 312 × 11 × 13 × 17 × 19 × 412 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 13 × 17 × 19 × 41 × 41 × 101 × 101)See below for interesting mathematical facts about the number 107756640427002488064 from the Numbermatics database.
Names of 107756640427002488064
- Cardinal: 107756640427002488064 can be written as One hundred seven quintillion, seven hundred fifty-six quadrillion, six hundred forty trillion, four hundred twenty-seven billion, two million, four hundred eighty-eight thousand and sixty-four.
Scientific notation
- Scientific notation: 1.07756640427002488064 × 1020
Factors of 107756640427002488064
Divisors of 107756640427002488064
- Number of divisors d(n): 16848
-
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 41 44 48 51 52 54 57 64 66 68 72 76 78 81 82 88 96 99 101 102 104 108 114 117 123 128 132 136 143 144 152 153 156 162 164 171 176 187 192 198 202 204 208 209 216 221 228 234 243 246 247 256 264 272 286 288 297 303 304 306 312 323 324 328 342 351 352 369 374 384 396 404 408 416 418 429 432 442 451 456 459 468 486 492 494 513 528 533 544 561 572 576 594 606 608 612 624 627 646 648 656 663 684 697 702 704 729 738 741 748 768 779 792 808 816 832 836 858 864 884 891 902 909 912 918 936 969 972 984 988 1026 1053 1056 1066 1088 1107 1111 1122 1144 1152 1188 1212 1216 1224 1248 1254 1287 1292 1296 1312 1313 1326 1353 1368 1377 1394 1404 1408 1458 1476 1482 1496 1539 1558 1584 1599 1616 1632 1664 1672 1681 1683 1716 1717 1728 1768 1782 1804 1818 1824 1836 1872 1881 1919 1938 1944 1968 1976 1989 2052 2091 2106 2112 2132 2176 2187 2214 2222 2223 2244 2288 2304 2337 2376 2424 2431 2432 2448 2496 2508 2574 2584 2592 2624 2626 2652 2673 2706 2717 2727 2736 2754 2788 2808 2816 2907 2916 2952 2964 2992 3078 3116 3159 3168 3198 3232 3264 3321 3328 3333 3344 3362 3366 3432 3434 3456 3536 3553 3564 3608 3636 3648 3672 3744 3762 3838 3861 3876 3888 3936 3939 3952 3978 4059 4104 4131 4141 4182 4199 4212 4224 4264 4352 4374 4428 4444 4446 4488 4576 4617 4674 4752 4797 4848 4862 4864 4896 4992 5016 5043 5049 5148 5151 5168 5184 5248 5252 5304 5346 5412 5434 5454 5472 5508 5576 5616 5643 5757 5814 5832 5863 5904 5928 5967 5984 6156 6232 6273 6318 6336 6396 6464 6528 6561 6642 6666 6669 6688 6724 6732 6864 6868 6912 7011 7072 7106 7128 7216 7272 7293 7296 7344 7488 7524 7667 7676 7722 7752 7776 7872 7878 7904 7956 8019 8118 8151 8181 8208 8262 8282 8364 8398 8424 8448 8528 8569 8721 8748 8856 8888 8892 8976 9061 9152 9234 9348 9477 9504 9594 9696 9724 9792 9963 9984 9999 10032 10086 10098 10127 10201 10296 10302 10336 10368 10496 10504 10608 10659 10692 10824 10868 10908 10944 11016 11152 11232 11286 11514 11583 11628 11664 11726 11808 11817 11856 11934 11968 12177 12312 12393 12423 12464 12546 12597 12636 12672 12792 12928 13056 13122 13243 13284 13332 13338 13376 13448 13464 13728 13736 13851 14022 14144 14212 14256 14391 14432 14443 14544 14586 14592 14688 14976 15048 15129 15147 15334 15352 15444 15453 15504 15552 15744 15756 15808 15912 16038 16236 16302 16362 16416 16524 16564 16728 16796 16848 16929 17056 17138 17271 17442 17496 17589 17712 17776 17784 17901 17952 18122 18304 18468 18491 18696 18819 18887 18954 19008 19188 19392 19448 19584 19683 19926 19998 20007 20064 20172 20196 20254 20402 20592 20604 20672 20736 21008 21033 21109 21216 21318 21384 21648 21736 21816 21853 21879 21888 22032 22304 22321 22464 22572 23001 23028 23166 23256 23328 23452 23616 23634 23712 23868 23936 24057 24354 24453 24543 24624 24786 24846 24928 24947 25092 25194 25272 25344 25584 25707 25856 26163 26244 26486 26568 26664 26676 26752 26896 26928 27183 27456 27472 27702 28044 28288 28424 28431 28512 28577 28782 28864 28886 29088 29172 29376 29889 29952 29997 30096 30258 30294 30381 30603 30668 30704 30888 30906 31008 31104 31488 31512 31616 31824 31939 31977 32076 32472 32604 32623 32724 32832 33048 33128 33456 33592 33696 33858 34112 34276 34542 34749 34884 34992 35178 35424 35451 35552 35568 35802 35904 36244 36531 36608 36936 36982 37179 37269 37392 37638 37774 37791 37908 38016 38376 38784 38896 39168 39366 39729 39852 39996 40014 40128 40344 40392 40508 40804 41184 41208 41344 41553 42016 42066 42218 42432 42636 42768 43173 43296 43329 43472 43632 43706 43758 43776 44064 44608 44642 44928 45144 45387 45441 45551 46002 46056 46189 46332 46359 46512 46656 46904 47232 47268 47424 47736 47872 48114 48708 48906 49086 49248 49572 49692 49856 49894 50184 50388 50544 50787 51168 51414 51813 52326 52488 52767 52972 53136 53328 53352 53504 53703 53792 53833 53856 54366 54912 54944 55404 55473 56088 56457 56576 56661 56848 56862 57024 57154 57564 57728 57772 58176 58344 58752 59049 59778 59994 60021 60192 60516 60588 60762 61206 61336 61408 61776 61812 62016 62208 63024 63099 63232 63327 63648 63878 63954 64152 64944 65208 65246 65448 65559 65637 65664 66096 66256 66912 66963 67184 67392 67716 68224 68552 69003 69084 69498 69768 69984 70356 70397 70848 70902 71104 71136 71604 71808 72171 72488 73062 73359 73629 73872 73964 74358 74538 74784 74841 75276 75548 75582 75816 76032 76752 77121 77568 77792 78489 78679 78732 79458 79704 79992 80028 80256 80688 80784 81016 81549 81608 82368 82416 82688 83106 84032 84132 84436 84864 85272 85293 85536 85731 86346 86592 86658 86944 87264 87412 87516 88128 89216 89284 89667 89856 89991 90288 90774 90882 91102 91143 91809 92004 92112 92378 92664 92718 93024 93312 93808 94464 94536 94848 95472 95817 95931 96228 97416 97812 97869 98172 98496 99144 99384 99671 99712 99788 100368 100776 101088 101574 102336 102828 103626 104247 104652 104976 105534 105944 106272 106353 106656 106704 107406 107584 107666 107712 108732 109593 109824 109888 110808 110946 111397 111537 111807 112176 112211 112914 113322 113373 113696 113724 114048 114308 115128 115456 115544 116352 116688 117504 118098 119187 119556 119988 120042 120384 121032 121176 121524 122412 122672 122816 123552 123624 124032 124659 126048 126198 126654 127296 127756 127908 128304 129519 129888 129987 130416 130492 130896 131118 131274 131328 132192 132512 132613 133824 133926 134368 134784 135432 136161 136323 136448 136653 137104 138006 138168 138567 138996 139077 139536 139968 140712 140794 141696 141804 142208 142272 143208 143616 144342 144976 145673 146124 146718 147258 147744 147928 148716 149076 149568 149682 150552 151096 151164 151632 152361 153504 154242 155439 155584 156978 157358 157464 158301 158916 159408 159984 160056 160512 161109 161376 161499 161568 162032 163098 163216 164736 164832 166212 166419 168064 168264 168872 169371 169728 169781 169983 170544 170586 171072 171462 172159 172692 173184 173316 173417 173888 174528 174824 175032 176256 177147 178432 178568 179334 179982 180063 180576 181548 181764 182204 182286 183618 184008 184224 184756 185328 185436 186048 186624 187616 189072 189297 189696 189981 190944 191634 191862 192456 193819 194832 195624 195738 196344 196677 196911 196992 198288 198768 199342 199424 199576 200736 200889 201552 202176 203148 204672 205656 207009 207252 208494 209304 209952 211068 211191 211888 212544 212706 213312 213408 214812 215168 215332 215424 216513 217464 219186 219776 220077 220887 221616 221892 222794 223074 223614 224352 224422 224523 225828 226644 226746 227392 227448 228096 228616 230256 231088 231363 232704 233376 235467 236037 236196 238374 239112 239976 240084 240383 240768 242064 242352 243048 244647 244824 245344 245531 245632 247104 247248 248064 249318 252096 252396 253308 254592 255512 255816 255879 256608 257193 259038 259776 259974 260832 260984 261792 262236 262548 264384 265024 265226 267648 267852 268736 269001 269568 269973 270864 272322 272646 273306 273429 274208 274417 275427 276012 276336 277134 277992 278154 279072 279936 281424 281588 283392 283608 284416 284544 286416 287451 287793 288684 289952 291346 292248 293436 293607 294516 295488 295856 297432 298152 299013 299136 299364 301104 302192 302328 303264 304722 307008 308484 310878 311168 312741 313956 314347 314716 314928 316602 317832 318816 319059 319968 320112 322218 322752 322998 323136 324064 326196 326432 328779 329472 329664 332424 332838 334191 334611 335421 336128 336528 336633 337744 338742 339562 339966 340119 341088 341172 342144 342924 344318 345384 346368 346632 346834 347776 349056 349648 350064 351329 352512 354294 357136 357561 358668 358853 359964 360126 361152 363096 363528 364408 364572 367236 368016 368448 369512 370656 370872 371501 372096 373977 375232 378144 378594 379962 381888 383268 383724 384912 387638 388557 389664 389961 391248 391476 392688 393354 393822 393984 396576 397536 397839 398684 399152 401472 401778 403104 404352 406296 408483 408969 409344 409959 411312 414018 414504 415207 415701 416988 417231 418241 418608 419904 422136 422382 423776 424099 425088 425412 426624 426816 429624 430336 430664 430848 433026 434928 437019 438372 439552 440154 441774 443232 443784 445588 446148 447228 448704 448844 449046 451656 453288 453492 454784 454896 457083 457232 460512 462176 462726 466317 466752 470934 472074 472392 474903 476748 478224 479952 480168 480766 481536 483327 484128 484497 484704 486096 489294 489648 490688 491062 491264 494208 494496 498636 499257 504192 504792 506616 508113 509184 509343 509949 511024 511632 511758 513216 514386 516477 518076 519552 519948 520251 521664 521968 523584 524472 525096 528768 530048 530452 531441 535296 535704 537472 538002 539946 540189 541728 542963 544644 545292 546612 546858 548416 548834 550854 552024 552672 554268 555984 556308 558144 559872 562848 563176 567216 567891 569088 569943 572832 574902 575586 577368 579904 581457 582692 584496 586872 587214 589032 590031 590733 590976 591712 592163 594864 596304 598026 598272 598728 602208 602667 604384 604656 606528 609444 614016 616968 621027 621756 622336 625482 627912 628694 629432 629856 633204 633573 635664 637632 638118 639936 640224 644436 645504 645996 646272 648128 649539 652392 652864 657558 659328 660231 662661 664848 665676 668382 669222 670842 673056 673266 673569 675488 677484 679124 679932 680238 682176 682344 684288 685848 688636 690768 693264 693668 694089 695552 698112 699296 700128 702658 706401 708111 708588 714272 715122 717336 717706 719928 720252 721149 722304 726192 727056 728816 729144 733941 734472 736032 736593 736896 739024 741312 741744 743002 744192 747954 750464 756288 757188 759924 763776 766536 767448 767637 769824 771579 774367 775276 777114 779328 779922 782496 782952 785376 786708 787644 793152 795072 795678 797368 798304 802944 803556 806208 807003 808704 809919 812592 816966 817938 819918 820287 822624 823251 826281 828036 829008 830414 831402 833976 834462 836482 837216 839808 844272 844764 847552 848198 850176 850824 853248 853632 859248 861328 862353 863379 865469 866052 869856 874038 876744 880308 880821 883548 886464 887568 891176 892296 894456 897039 897408 897688 898092 903312 906576 906984 909568 909792 914166 914464 915161 921024 924352 925452 932634 933504 938223 941868 943041 944148 944784 949806 953496 956448 957177 959904 960336 961532 966654 968256 968994 969408 972192 978588 979296 981376 982124 986337 988416 988992 997272 998514 1002573 1003833 1006263 1008384 1009584 1009899 1013232 1016226 1018686 1019898 1020357 1022048 1022827 1023264 1023516 1026432 1028772 1032954 1036152 1039104 1039896 1040502 1043328 1043936 1047168 1048944 1050192 1053987 1057536 1060096 1060904 1062882 1071408 1072683 1074944 1076004 1076559 1079892 1080378 1083456 1085926 1089288 1090584 1093224 1093716 1096832 1097668 1101708 1104048 1105344 1108536 1111968 1112616 1114503 1116288 1121931 1125696 1126352 1134432 1135782 1139886 1145664 1149804 1151172 1154736 1159808 1162914 1165384 1165671 1168992 1169883 1173744 1174428 1178064 1180062 1181466 1181952 1183424 1184326 1189728 1192608 1193517 1196052 1197456 1204416 1205334 1208768 1209312 1213056 1218888 1225449 1226907 1228032 1229877 1233936 1242054 1243512 1245621 1247103 1250964 1251693 1254723 1255824 1257388 1258864 1259712 1266408 1267146 1271328 1272297 1275264 1276236 1279872 1280448 1288872 1291008 1291992 1292544 1296256 1299078 1304784 1305728 1311057 1315116 1318656 1320462 1325322 1329696 1331352 1336764 1337543 1338444 1341684 1346112 1346532 1347138 1350976 1354968 1358248 1359864 1360476 1364352 1364688 1371249 1371696 1377272 1381536 1386528 1387336 1388178 1398592 1398951 1400256 1405316 1412802 1416222 1417176 1424709 1428544 1430244 1434672 1435412 1439856 1440504 1442298 1444608 1449981 1452384 1453491 1454112 1457632 1458288 1458743 1467882 1468944 1472064 1473186 1473792 1478048 1482624 1483488 1486004 1495908 1497771 1500928 1512576 1514376 1519848 1524339 1527552 1528029 1529847 1533072 1534896 1535274 1539648 1543158 1548734 1549431 1550552 1554228 1558656 1559844 1560753 1564992 1565904 1570752 1573416 1575288 1586304 1590144 1591356 1594736 1596608 1605888 1607112 1612416 1614006 1619838 1620567 1625184 1628889 1633932 1635876 1639836 1640574 1645248 1646502 1652562 1656072 1658016 1660828 1662804 1667952 1668924 1672964 1674432 1679616 1688544 1689528 1695104 1696396 1701648 1703673 1707264 1709829 1718496 1722656 1724706 1726758 1730938 1732104 1739712 1744371 1748076 1753488 1760616 1761642 1767096 1770093 1772199 1772928 1775136 1776489 1782352 1784592 1788912 1794078 1794816 1795376 1796184 1806624 1808001 1813152 1813968 1819584 1828332 1828928 1830322 1842048 1848704 1850904 1863081 1865268 1867008 1867591 1876446 1883736 1886082 1888296 1889568 1893749 1899612 1900719 1906992 1907587 1912896 1914354 1919808 1920672 1923064 1933308 1936512 1937988 1938816 1944384 1948617 1957176 1958592 1962752 1964248 1972674 1977984 1980693 1987983 1994544 1997028 2005146 2007666 2012526 2019168 2019798 2020707 2026464 2032452 2037372 2039796 2040714 2044096 2045654 2046528 2047032 2052864 2057544 2065908 2072304 2079792 2081004 2082267 2086656 2087872 2094336 2097888 2100384 2107974 2119203 2121808 2124333 2125764 2132009 2142816 2145366 2152008 2153118 2159784 2160756 2163447 2166912 2171852 2178576 2181168 2186448 2187432 2193664 2195336 2201823 2203416 2207153 2208096 2209779 2210688 2217072 2223936 2225232 2229006 2232576 2243862 2251392 2252704 2254421 2268864 2271564 2279772 2291328 2299608 2302344 2302911 2309472 2314737 2319616 2323101 2325828 2330768 2331342 2337984 2339766 2347488 2348856 2356128 2360124 2362932 2366848 2368652 2379456 2385216 2387034 2392104 2394912 2408832 2410668 2417536 2418624 2421009 2426112 2429757 2437776 2450898 2453814 2459754 2460861 2467872 2469753 2478843 2484108 2487024 2491242 2494206 2501928 2503386 2509446 2511648 2514776 2517728 2519424 2519647 2532816 2534292 2542656 2544594 2550528 2552472 2559744 2560896 2577744 2583984 2587059 2590137 2592512 2596407 2598156 2609568 2611456 2622114 2630232 2640924 2642463 2650644 2659392 2662704 2673528 2675086 2676888 2683368 2691117 2692224 2693064 2694276 2701952 2709936 2716496 2719728 2720952 2728704 2729376 2742498 2743392 2745483 2754544 2763072 2773056 2774672 2776356 2797184 2797902 2800512 2810632 2814669 2825604 2829123 2832444 2834352 2849418 2857088 2860488 2869344 2870824 2871531 2879712 2881008 2884596 2886277 2899962 2904768 2906982 2908224 2915264 2916576 2917486 2935764 2937888 2944128 2946372 2956096 2959011 2965248 2966976 2972008 2991816 2995542 3007719 3011499 3018789 3025152 3028752 3029697 3039696 3048678 3056058 3059694 3061071 3066144 3068481 3069792 3070548 3079296 3086316 3097468 3098862 3101104 3108456 3117312 3119688 3121506 3129984 3131808 3141504 3146832 3150576 3161961 3172608 3180288 3182712 3189472 3193216 3214224 3218049 3224832 3225839 3228012 3229677 3239676 3241134 3250368 3257778 3267864 3271752 3279672 3281148 3290496 3293004 3294923 3305124 3312144 3316032 3321656 3325608 3335904 3337848 3343509 3345928 3348864 3365793 3377088 3379056 3390208 3392792 3403296 3407346 3419658 3436992 3445312 3449412 3453516 3461876 3464208 3479424 3488742 3496152 3497013 3506976 3509649 3521232 3523284 3534192 3540186 3544398 3545856 3550272 3552978 3564704 3569184 3577824 3580551 3588156 3590752 3592368 3613248 3616002 3626304 3627936 3639168 3656664 3657856 3660644 3676347 3680721 3684096 3689631 3697408 3701808 3726162 3730536 3735182 3736863 3741309 3752892 3755079 3764169 3767472 3772164 3776592 3779136 3787498 3799224 3801438 3813984 3815174 3816891 3825792 3828708 3839616 3841344 3846128 3866616 3873024 3875976 3877632 3888768 3897234 3914352 3917184 3928496 3933171 3945348 3955968 3961386 3975966 3989088 3994056 4010292 4012629 4015332 4025052 4038336 4039596 4041414 4052928 4064904 4074744 4079592 4081428 4086511 4088192 4091308 4093056 4094064 4113747 4115088 4131816 4144608 4159584 4162008 4164534 4175744 4195776 4196853 4200768 4215948 4238406 4243616 4248666 4251528 4264018 4274127 4285632 4290732 4304016 4306236 4319568 4321512 4326894 4333824 4343704 4349943 4357152 4360473 4362336 4372896 4374864 4376229 4390672 4403646 4406832 4414306 4416192 4419558 4421376 4434144 4447872 4450464 4458012 4487724 4493313 4502784 4505408 4508842 4537728 4543128 4559544 4567277 4573017 4582656 4584087 4589541 4599216 4600651 4604688 4605822 4618944 4629474 4646202 4648293 4651656 4661536 4662684 4665089 4675968 4679532 4682259 4694976 4697712 4712256 4720248 4725864 4733696 4737304 4758912 4770432 4774068 4784208 4789824 4817664 4821336 4835072 4837248 4842018 4859514 4861701 4875552 4886667 4901796 4907628 4919508 4921722 4935744 4939506 4957686 4968216 4974048 4982484 4988412 5003856 5006772 5018892 5023296 5029552 5035456 5038848 5039294 5065632 5068584 5085312 5089188 5104944 5111019 5121792 5129487 5155488 5167968 5174118 5180274 5192814 5196312 5219136 5233113 5244228 5260464 5281848 5284926 5301288 5310279 5316597 5318784 5325408 5329467 5347056 5350172 5353776 5366736 5382234 5384448 5386128 5388552 5403904 5419872 5424003 5432992 5437133 5439456 5441904 5458752 5484996 5486784 5490966 5509088 5526144 5546112 5549344 5552712 5589243 5594368 5595804 5601024 5602773 5621264 5629338 5651208 5658246 5664888 5668704 5681247 5698836 5702157 5714176 5720976 5722761 5738688 5741648 5743062 5759424 5762016 5769192 5772554 5799924 5809536 5813964 5816448 5830528 5833152 5834972 5845851 5871528 5875776 5888256 5892744 5912192 5918022 5933952 5942079 5944016 5963949 5972593 5983632 5991084 6015438 6022998 6037578 6057504 6059394 6062121 6079392 6097356 6112116 6119388 6122142 6132288 6136962 6139584 6141096 6158592 6172632 6194936 6197724 6202208 6216912 6239376 6243012 6246801 6259968 6263616 6283008 6293664 6301152 6323922 6357609 6365424 6372999 6378944 6386432 6396027 6428448 6436098 6451678 6456024 6459354 6479352 6482268 6490341 6500736 6515556 6535728 6543504 6559344 6562296 6580992 6586008 6589846 6605469 6610248 6621459 6624288 6629337 6632064 6643312 6651216 6671808 6675696 6687018 6691856 6697728 6731586 6754176 6758112 6763263 6785584 6806592 6814692 6839316 6873984 6890624 6898824 6907032 6908733 6923752 6928416 6944211 6958848 6969303 6977484 6992304 6994026 7013952 7019298 7042464 7046568 7058519 7068384 7080372 7088796 7100544 7105956 7110097 7129408 7138368 7155648 7161102 7176312 7181504 7184736 7226496 7232004 7252608 7255872 7263027 7278336 7289271 7313328 7315712 7321288 7352694 7361442 7379262 7382583 7403616 7409259 7436529 7452324 7461072 7470364 7473726 7482618 7505784 7510158 7528338 7534944 7544328 7553184 7558272 7558941 7574996 7598448 7602876 7627968 7630348 7633782 7651584 7657416 7679232 7682688 7692256 7733232 7751952 7761177 7770411 7777536 7789221 7794468 7828704 7834368 7856992 7866342 7890696 7922772 7927389 7946579 7951932 7978176 7988112 8020584 8025258 8030664 8050104 8073351 8076672 8079192 8082828 8105856 8129808 8149488 8159184 8162856 8173022 8176384 8182616 8186112 8188128 8227494 8230176 8236449 8263632 8289216 8319168 8324016 8329068 8351488 8391552 8393706 8401536 8431896 8444007 8476812 8487232 8487369 8497332 8503056 8528036 8548254 8571264 8581464 8608032 8612472 8614593 8639136 8643024 8653788 8658831 8687408 8699886 8714304 8720946 8724672 8745792 8749728 8752458 8781344 8807292 8813664 8828612 8832384 8839116 8868288 8877033 8895744 8900928 8916024 8975448 8986626 9010816 9017684 9023157 9034497 9056367 9075456 9086256 9089091 9119088 9134554 9146034 9168174 9179082 9183213 9198432 9201302 9205443 9209376 9211644 9237888 9258948 9292404 9296586 9303312 9323072 9325368 9330178 9351936 9359064 9364518 9389952 9395424 9424512 9440496 9451728 9474608 9485883 9517824 9540864 9548136 9568416 9579648 9642672 9654147 9674496 9677517 9684036 9689031 9719028 9723402 9751104 9773334 9803592 9815256 9839016 9843444 9871488 9879012 9884769 9915372 9936432 9948096 9964968 9976824 10007712 10013544 10030527 10037784 10046592 10059104 10066771 10070912 10078588 10097379 10131264 10137168 10170624 10178376 10209888 10222038 10258974 10310976 10335936 10348236 10360548 10385628 10392624 10438272 10466226 10488456 10491039 10520928 10528947 10563696 10569852 10602576 10620558 10633194 10637568 10650816 10658934 10694112 10700344 10707552 10733472 10741653 10764468 10772256 10777104 10839744 10848006 10865984 10874266 10878912 10883808 10917504 10969992 10973568 10981932 11018176 11029041 11042163 11052288 11068893 11092224 11098688 11105424 11178486 11191608 11205546 11210589 11223927 11242528 11251097 11258676 11265237 11292507 11302416 11316492 11329776 11337408 11362494 11397672 11404314 11441952 11445522 11450673 11477376 11483296 11486124 11518848 11524032 11538384 11545108 11599848 11619072 11627928 11632896 11661056 11666304 11669944 11691702 11743056 11751552 11785488 11799513 11824384 11836044 11867904 11884158 11888032 11927898 11945186 11967264 11982168 12030876 12037887 12045996 12075156 12115008 12118788 12124242 12158784 12194712 12224232 12238776 12244284 12259533 12264576 12273924 12279168 12282192 12341241 12345264 12389872 12395448 12404416 12433824 12478752 12486024 12493602 12527232 12587328 12590559 12602304 12647844 12715218 12730848 12745998 12757888 12792054 12822381 12856896 12872196 12903356 12912048 12918708 12958704 12964536 12980682 13001472 13031112 13049829 13071456 13081419 13087008 13118688 13124592 13128687 13172016 13179692 13210938 13220496 13242918 13248576 13258674 13264128 13286624 13302432 13343616 13351392 13374036 13383712 13463172 13479939 13508352 13516224 13526526 13571168 13613184 13629384 13678632 13701831 13719051 13747968 13752261 13768623 13781248 13797648 13801953 13814064 13817466 13847504 13856832 13888422 13938606 13944879 13954968 13984608 13988052 13995267 14027904 14038596 14046777 14084928 14093136 14117038 14136768 14160744 14177592 14201088 14211912 14220194 14258816 14276736 14311296 14322204 14352624 14363008 14369472 14452992 14464008 14505216 14511744 14526054 14578542 14585103 14626656 14642576 14660001 14705388 14712973 14722884 14758524 14765166 14807232 14818518 14873058 14904648 14922144 14940728 14947452 14965236 15011568 15020316 15056676 15069888 15088656 15106368 15116544 15117882 15149992 15196896 15205752 15255936 15260696 15267564 15314832 15333057 15365376 15384512 15388461 15466464 15503904 15522354 15540822 15578442 15588936 15657408 15699339 15713984 15732684 15781392 15845544 15854778 15893158 15903864 15930837 15949791 15956352 15976224 15988401 16041168 16050516 16061328 16100208 16146702 16153344 16158384 16165656 16211712 16259616 16272009 16298976 16311399 16318368 16325712 16346044 16365232 16376256 16454988 16460352 16472898 16527264 16578432 16638336 16648032 16658136 16767729 16783104 16787412 16803072 16808319 16863792 16888014 16953624 16974464 16974738 16994664 17006112 17043741 17056072 17096508 17106471 17142528 17147881 17162928 17168283 17216064 17224944 17229186 17278272 17286048 17307576 17317662 17374816 17388059 17399772 17428608 17441892 17449344 17491584 17499456 17504916 17562688 17614584 17627328 17657224 17664768 17678232 17736576 17754066 17801856 17826237 17832048 17891847 17917779 17950896 17973252 18021632 18035368 18046314 18068994 18112734 18172512 18178182 18186363 18238176 18269108 18292068 18336348 18358164 18366426 18396864 18402604 18410886 18418752 18423288 18475776 18517896 18584808 18593172 18606624 18646144 18650736 18660356 18718128 18729036 18740403 18779904 18790848 18849024 18880992 18903456 18949216 18971766 19072827 19096272 19118997 19136832 19159296 19188081 19285344 19308294 19355034 19368072 19378062 19438056 19446804 19471023 19502208 19546668 19607184 19630512 19678032 19686888 19742976 19758024 19769538 19816407 19830744 19864377 19872864 19888011 19896192 19929936 19953648 20015424 20027088 20061054 20075568 20093184 20118208 20133542 20141824 20157176 20194758 20262528 20274336 20289789 20356752 20419776 20444076 20517948 20621952 20671872 20696472 20721096 20771256 20785248 20832633 20876544 20907909 20932452 20976912 20982078 21041856 21057894 21127392 21139704 21175557 21205152 21241116 21266388 21301632 21317868 21330291 21388224 21400688 21415104 21466944 21483306 21528936 21544512 21554208 21679488 21696012 21731968 21748532 21757824 21767616 21789081 21835008 21867813 21939984 21947136 21963864 22036352 22058082 22084326 22137786 22147749 22197376 22210848 22227777 22309587 22356972 22383216 22411092 22421178 22447854 22485056 22502194 22517352 22530474 22585014 22604832 22632984 22659552 22674816 22676823 22724988 22795344 22808628 22883904 22891044 22901346 22954752 22966592 22972248 23037696 23048064 23076768 23090216 23199696 23255856 23283531 23311233 23332608 23339888 23367663 23383404 23486112 23503104 23570976 23599026 23672088 23768316 23776064 23782167 23839737 23855796 23890372 23934528 23964336 24061752 24075774 24091992 24150312 24220053 24230016 24237576 24248484 24278683 24317568 24389424 24448464 24477552 24488568 24519066 24529152 24547848 24558336 24564384 24682482 24690528 24709347 24779744 24790896 24798631 24808832 24867648 24957504 24972048 24987204 25054464 25174656 25181118 25204608 25295688 25332021 25430436 25461696 25462107 25491996 25515776 25584108 25644762 25713792 25744392 25806712 25824096 25837416 25843779 25917408 25929072 25961364 25976493 26062224 26099658 26142912 26162838 26174016 26237376 26249184 26257374 26344032 26359384 26421876 26440992 26485836 26497152 26517348 26573248 26604864 26631099 26687232 26702784 26748072 26767424 26926344 26959878 27032448 27053052 27069471 27142336 27169101 27226368 27258768 27267273 27357264 27403662 27438102 27504522 27537246 27549639 27595296 27603906 27616329 27628128 27634932 27695008 27713664 27716117 27776844 27877212 27889758 27909936 27969216 27976104 27990534 28055808 28077192 28093554 28169856 28186272 28234076 28273536 28321488 28355184 28423824 28440388 28457649 28517632 28553472 28622592 28644408 28705248 28726016 28738944 28928016 28962441 29023488 29032551 29052108 29067093 29157084 29170206 29253312 29285152 29320002 29410776 29425946 29445768 29517048 29530332 29614464 29637036 29654307 29746116 29809296 29844288 29881456 29894904 29930472 30023136 30040632 30091581 30113352 30139776 30177312 30200313 30212736 30235764 30299984 30393792 30411504 30511872 30521392 30535128 30629664 30666114 30769024 30776922 30932928 31007808 31044708 31081644 31156884 31177872 31314816 31398678 31427968 31465368 31473117 31562784 31586841 31691088 31709556 31749047 31786316 31807728 31861674 31899582 31912704 31952448 31976802 32082336 32101032 32122656 32200416 32224959 32293404 32316768 32331312 32519232 32544018 32597952 32622798 32636736 32651424 32692088 32730464 32752512 32909976 32920704 32945796 33054528 33087123 33126489 33156864 33206679 33276672 33296064 33316272 33535458 33574824 33616638 33631767 33671781 33727584 33753291 33776028 33795711 33877521 33907248 33948928 33949476 33989328 34012224 34087482 34112144 34193016 34212942 34295762 34325856 34336566 34352019 34432128 34449888 34458372 34556544 34572096 34615152 34635324 34749632 34776118 34799544 34857216 34883784 34898688 34983168 34998912 35009832 35125376 35229168 35254656 35314448 35356464 35398539 35473152 35484229 35508132 35603712 35652474 35664096 35783694 35835558 35901792 35946504 36070736 36092628 36113661 36137988 36225468 36244153 36345024 36356364 36372726 36476352 36538216 36584136 36672696 36716328 36732852 36778599 36793728 36805208 36821772 36837504 36846576 37023723 37035792 37169616 37186344 37213248 37292288 37301472 37320712 37436256 37458072 37480806 37521601 37581696 37761984 37771677 37806912 37898432 37943532 38145654 38192544 38237994 38273664 38376162 38467143 38570688 38616588 38710068 38736144 38756124 38876112 38893608 38942046 39004416 39093336 39149487 39214368 39244257 39261024 39356064 39373776 39386061 39516048 39539076 39632814 39661488 39728754 39745728 39776022 39792384 39859872 39907296 40030848 40054176 40122108 40151136 40236416 40267084 40314352 40389516 40439817 40525056 40548672 40579578 40713504 40839552 40888152 41035896 41105493 41157153 41243904 41256783 41305869 41343744 41392944 41405859 41442192 41542512 41570496 41665266 41815818 41834637 41864904 41935907 41953824 41964156 41985801 42083712 42115788 42140331 42254784 42279408 42351114 42410304 42482232 42532776 42603264 42635736 42660582 42776448 42801376 42830208 42833999 42933888 42966612 43057872 43089024 43108416 43358976 43392024 43463936 43497064 43515648 43535232 43578162 43735626 43755309 43879968 43927728 43980003 44072704 44116164 44138919 44168652 44275572 44295498 44394752 44421696 44455554 44619174 44713944 44766432 44822184 44842356 44895708 44970112 45004388 45034704 45060948 45170028 45209664 45265968 45319104 45349632 45353646 45449976 45590688 45617256 45767808 45782088 45802692 45933184 45944496 45999171 46096128 46153536 46165383 46180432 46399392 46511712 46567062 46622466 46679776 46735326 46766808 46972224 47098017 47141952 47198052 47344176 47536632 47552128 47564334 47679474 47711592 47780744 47792511 47849373 47869056 47928672 47965203 48123504 48151548 48183984 48300624 48440106 48460032 48475152 48496968 48557366 48635136 48778848 48816027 48896928 48934197 48955104 48977136 49038132 49095696 49128768 49364964 49381056 49418694 49559488 49581792 49597262 49617664 49735296 49915008 49944096 49974408 50303187 50349312 50362236 50409216 50424957 50591376 50664042 50860872 50923392 50924214 50983992 51131223 51168216 51289524 51319413 51427584 51443643 51488784 51504849 51613424 51648192 51674832 51687558 51834816 51858144 51922728 51952986 52124448 52164177 52199316 52285824 52325676 52348032 52474752 52498368 52514748 52688064 52718768 52843752 52881984 52971672 52994304 53034696 53146496 53209728 53262198 53405568 53478711 53496144 53534848 53675541 53753337 53852688 53919756 54064896 54106104 54138942 54284672 54338202 54517536 54534546 54559089 54714528 54807324 54839263 54876204 55009044 55074492 55099278 55190592 55207812 55232658 55256256 55269864 55390016 55427328 55432234 55553688 55754424 55779516 55819872 55938432 55952208 55981068 56154384 56187108 56221209 56339712 56372544 56468152 56547072 56642976 56710368 56847648 56880776 56915298 57218481 57288816 57356991 57410496 57477888 57564243 57856032 57924882 58065102 58104216 58134186 58314168 58340412 58413069 58506624 58570304 58640004 58821552 58851892 58891536 59034096 59060664 59228928 59274072 59308614 59449221 59492232 59593131 59618592 59664033 59688576 59762912 59789808 59808463 59860944 60046272 60081264 60183162 60226704 60279552 60354624 60400626 60425472 60471528 60599968 60787584 60823008 60869367 61042784 61070256 61259328 61332228 61538048 61553844 61865856 62015616 62089416 62163288 62313768 62355744 62497899 62629632 62723727 62797356 62855936 62930736 62946234 63125568 63173682 63382176 63419112 63498094 63526671 63572632 63615456 63723348 63799164 63904896 63953604 63990873 64164672 64202064 64245312 64400832 64449918 64586808 64633536 64662624 65038464 65088036 65195904 65245596 65273472 65302848 65384176 65460928 65505024 65603439 65819952 65841408 65891592 66109056 66174246 66252978 66413358 66443247 66592128 66632544 66683331 66928761 67070916 67149648 67233276 67263534 67343562 67455168 67506582 67552056 67591422 67755042 67814496 67898952 67978656 68024448 68030469 68174964 68224288 68386032 68425884 68591524 68651712 68673132 68704038 68864256 68899776 68916744 69113088 69144192 69230304 69270648 69499264 69552236 69599088 69767568 69850593 69933699 69997824 70019664 70102989 70250752 70458336 70509312 70628896 70712928 70797078 70968458 71016264 71304948 71328192 71346501 71519211 71567388 71671116 71803584 71893008 72141472 72185256 72227322 72275976 72450936 72488306 72660159 72690048 72712728 72745452 72836049 72952704 73076432 73168272 73345392 73432656 73465704 73557198 73587456 73610416 73643544 73675008 73693152 74047446 74071584 74128041 74339232 74372688 74395893 74426496 74602944 74641424 74872512 74916144 74961612 75043202 75163392 75523968 75543354 75613824 75796864 75887064 75996063 76291308 76385088 76386321 76475988 76547328 76752324 76934286 77141376 77233176 77420136 77472288 77512248 77531337 77643709 77752224 77787216 77884092 77929479 78186672 78211067 78298974 78428736 78488514 78522048 78712128 78747552 78772122 79032096 79078152 79265628 79322976 79457508 79491456 79552044 79719744 79814592 79893297 80061696 80108352 80244216 80302272 80472832 80534168 80628704 80779032 80879634 81097344 81159156 81208413 81427008 81507303 81679104 81776304 81801819 82071792 82210986 82314306 82513566 82611738 82648917 82785888 82811718 82848987 82884384 83085024 83140992 83148351 83330532 83631636 83669274 83729808 83871814 83907648 83928312 83971602 84167424 84231576 84280662 84509568 84558816 84702228 84820608 84964464 85065552 85271472 85321164 85372947 85552896 85602752 85660416 85667998 85867776 85933224 86115744 86178048 86216832 86784048 86887323 86994128 87070464 87097653 87156324 87201279 87412369 87471252 87510618 87759936 87855456 87960006 88232328 88277838 88337304 88551144 88590996 88843392 88911108 88962921 89238348 89427888 89532864 89644368 89684712 89791416 89940224 90008776 90069408 90121896 90274743 90340056 90419328 90531936 90600939 90638208 90707292 90899952 91181376 91234512 91535616 91564176 91605384 91866368 91888992 91998342 92307072 92330766 92360864 92431261 92798784 93023424 93134124 93244932 93359552 93470652 93533616 93944448 94196034 94283904 94396104 94419351 94688352 94760523 95073264 95104256 95128668 95247141 95358948 95423184 95561488 95585022 95698746 95738112 95857344 95930406 96247008 96303096 96367968 96601248 96674877 96880212 96950304 96993936 97114732 97557696 97632054 97793856 97868394 97910208 97954272 98076264 98191392 98257536 98729928 98762112 98837388 99118976 99163584 99194524 99261369 99379467 99470592 99620037 99830016 99888192 99948816 100606374 100724472 100849914 100895301 101015343 101182752 101259873 101328084 101387133 101632563 101721744 101846784 101848428 101967984 102262446 102336432 102579048 102638826 102887286 102977568 103009698 103056057 103226848 103296384 103305527 103349664 103375116 103669632 103716288 103845456 103905972 104248896 104328354 104398632 104571648 104651352 104696064 104949504 104996736 105029496 105376128 105437536 105687504 105763968 105943344 106069392 106195617 106292992 106419456 106452687 106524396 106811136 106957422 106992288 107069696 107351082 107506674 107705376 107839512 108212208 108277884 108340983 108569344 108676404 108732459 109035072 109069092 109118178 109429056 109614648 109678526 109752408 110018088 110148984 110198556 110335797 110381184 110415624 110465316 110512512 110539728 110780032 110864468 111071169 111107376 111508848 111559032 111639744 111876864 111904416 111962136 112308768 112374216 112442418 112564803 112745088 112936304 113285952 113315031 113420736 113695296 113761552 113830596 114436962 114577632 114713982 114820992 115128486 115401429 115712064 115849764 116130204 116208432 116268372 116628336 116680824 116826138 117013248 117140608 117280008 117448461 117643104 117703784 117732771 117783072 118068192 118121328 118158183 118548144 118617228 118898442 118984464 119186262 119237184 119328066 119377152 119525824 119579616 119616926 119721888 120092544 120162528 120366324 120453408 120709248 120801252 120943056 121199936 121319451 121575168 121646016 121738734 122085568 122140512 122518656 122664456 123107688 123316479 123471459 123731712 123770349 123917607 124031232 124178832 124217577 124326576 124627536 124711488 124995798 125447454 125503911 125594712 125807721 125861472 125892468 125957403 126251136 126347364 126420993 126764352 126838224 126996188 127053342 127145264 127230912 127446696 127598328 127809792 127907208 127981746 128329344 128404128 128490624 128501997 128801664 128899836 129173616 129267072 129325248 130076928 130176072 130391808 130491192 130546944 130605696 130768352 130921856 131206878 131265927 131639904 131783184 131940009 132218112 132348492 132416757 132505956 132826716 132886494 133184256 133265088 133366662 133857522 134141832 134299296 134466552 134527068 134687124 134910336 135013164 135091843 135104112 135182844 135510084 135628992 135797904 135957312 136048896 136060938 136349928 136448576 136772064 136851768 137183048 137303424 137346264 137408076 137799552 137833488 137997513 138288384 138460608 138496149 138541296 138998528 139104472 139198176 139535136 139701186 139867398 140039328 140205978 140916672 141257792 141294051 141425856 141594156 141936916 142032528 142609896 142656384 142693002 143038422 143134776 143342232 143377533 143548119 143607168 143786016 143895609 144282944 144370512 144454644 144551952 144901872 144976612 145320318 145380096 145425456 145490904 145672098 145905408 146152864 146336544 146448081 146690784 146802591 146865312 146931408 147114396 147220832 147287088 147386304 148094892 148143168 148256082 148678464 148745376 148791786 148852992 149205888 149282848 149745024 149832288 149923224 150086404 150909561 151047936 151086708 151227648 151274871 151593728 151774128 151992126 152582616 152770176 152772642 152951976 153393669 153504648 153868572 153958239 154282752 154330929 154466352 154514547 154840272 154944576 155024496 155062674 155287418 155504448 155574432 155768184 155858958 156373344 156422134 156492531 156597948 156857472 156977028 157044096 157424256 157495104 157544244 158064192 158156304 158531256 158645952 158915016 158982912 159104088 159439488 159629184 159786594 160216704 160436133 160488432 160604544 161068336 161257408 161260011 161558064 161759268 162194688 162318312 162416826 162854016 163014606 163552608 163603638 163677267 164143584 164421972 164517789 164628612 165027132 165223476 165297834 165571776 165623436 165697974 165768768 166170048 166281984 166296702 166661064 167263272 167338548 167459616 167743628 167815296 167856624 167943204 168463152 168561324 168663627 169019136 169117632 169404456 169641216 169928928 170131104 170542944 170642328 170745894 171205504 171335996 171655443 171866448 172070973 172231488 172433664 172692729 173568096 173774646 173988256 174195306 174312648 174402558 174824738 174942504 175021236 175239207 175519872 175710912 175920012 176464656 176555676 176674608 177102288 177181992 177686784 177822216 177925842 178347663 178476696 178779393 178855776 178992099 179065728 179288736 179369424 179425389 179582832 180017552 180138816 180243792 180549486 180680112 180838656 181063872 181201878 181276416 181414584 181799904 182362752 182469024 182608101 183128352 183210768 183777984 183996684 184614144 184661532 184721728 184862522 185597568 186046848 186268248 186489864 186719104 186941304 187067232 187493697 187888896 188171181 188392068 188567808 188626691 188792208 188838702 189376704 189521046 190146528 190257336 190494282 190580013 190717896 190846368 191122976 191170044 191268649 191397492 191714688 191860812 191972619 192494016 192606192 192735936 193202496 193349754 193760424 193900608 193987872 194229464 195115392 195264108 195587712 195736788 195820416 195908544 196152528 196382784 196515072 196810317 197459856 197524224 197674776 198237952 198327168 198389048 198522738 198758934 199240074 199329741 199776384 199897632 200049993 200786283 201212748 201448944 201699828 201790602 202030686 202365504 202519746 202656168 202774266 203265126 203443488 203696856 203935968 204091407 204524892 204672864 205158096 205277652 205774572 205955136 206019396 206112114 206453696 206592768 206611054 206699328 206750232 207339264 207432576 207690912 207811944 208497792 208656708 208797264 209302704 209551779 209801097 209993472 210058992 210308967 210752256 210875072 211375008 211527936 211886688 212138784 212391234 212905374 213048792 213914844 213984576 214039503 214557633 214702164 215013348 215410752 215679024 216424416 216555768 216681966 217352808 217464918 217980477 218070144 218138184 218236356 218508147 218858112 219229296 219357052 219504816 220036176 220297968 220397112 220671594 220762368 220831248 220930632 221025024 221079456 221560064 221728936 222142338 222214752 222384123 222922453 223017696 223118064 223187679 223279488 223808832 223924272 224617536 224748432 224884836 225129606 225490176 225872608 226571904 226630062 226841472 227390592 227523104 227661192 228873924 229155264 229158963 229427964 229641984 230256972 230802858 231424128 231699528 232260408 232416864 232536744 232594011 232931127 233256672 233361648 233652276 233788437 234281216 234560016 234633201 234896922 235286208 235407568 235465542 235566144 236136384 236242656 236316366 237096288 237234456 237796884 237968928 238372524 238474368 238656132 239051648 239159232 239233852 239443776 239679891 240185088 240325056 240732648 240906816 241418496 241602504 241886112 242399872 242638902 243292032 243477468 243625239 244171136 244281024 244521909 245037312 245328912 245405457 246215376 246632958 246942918 247540698 247835214 247946751 248357664 248435154 248546961 248653152 249255072 249422976 249445053 249991596 250894908 251007822 251189424 251615442 251722944 251784936 251914806 252502272 252694728 252841986 253528704 253676448 253992376 254106684 254290528 254461824 254893392 255196656 255814416 255963492 256118841 256658688 256808256 256981248 257003994 257603328 257799672 258347232 258534144 258650496 260352144 260661969 260982384 261211392 261292959 261536704 261603837 261843712 262237107 262413756 262531854 263279808 263566368 263880018 264696984 264833514 265011912 265653432 265772988 266530176 266733324 266888763 267715044 268283664 268598592 268933104 269054136 269374248 269820672 270026328 270183686 270208224 270365688 270824229 271020168 271257984 271595808 271802817 271914624 272121876 272699856 272897152 273544128 273703536 274366096 274606848 274692528 274816152 275599104 275666976 275995026 276921216 276992298 277082592 277293783 278208944 278396352 279070272 279402372 279734796 280078656 280411956 281833344 282515584 282588102 282851712 283188312 283258053 283873832 284065056 284281569 285219792 285312768 285386004 285741423 286076844 286269552 286684464 286755066 287096238 287214336 287572032 287791218 288565888 288741024 288909288 289103904 289803744 289953224 290024631 290640636 290850912 290981808 291344196 291513977 292305728 292673088 292896162 293381568 293605182 293730624 293862816 294228792 294441664 294574176 294772608 296189784 296286336 296512164 297356928 297490752 297583572 297784107 298411776 298565696 298860111 299490048 299664576 299846448 300172808 301819122 302173416 302549742 302685903 303046029 303548256 303779619 303984252 304161399 304897689 305165232 305540352 305545284 305903952 306787338 307009296 307737144 307916478 308661858 308932704 309029094 309168171 309680544 309889152 309916581 310048992 310125348 310574836 311008896 311148864 311536368 311717916 312746688 312844268 312985062 313195896 313714944 313954056 314088192 314848512 314990208 315088488 316128384 316312608 317062512 317291904 317830032 318208176 318586851 318878976 319258368 319358061 319573188 320433408 320872266 320976864 321209088 322136672 322514816 322520022 323116128 323518536 324636624 324833652 325022949 325708032 325809739 326029212 326197377 327105216 327207276 327354534 328287168 328843944 329035578 329257224 330054264 330446952 330595668 331007391 331143552 331246872 331395948 331537536 332340096 332593404 333322128 334526544 334677096 334919232 335487256 335630592 335713248 335886408 336926304 337122648 337327254 337694409 338235264 338808912 339857856 339945093 340262208 341085888 341284656 341491788 342411008 342671992 343310886 343732896 344141946 344462976 345385458 346204287 347136192 347549292 347976512 348390612 348625296 348805116 349649476 349885008 350042472 350478414 351039744 351421824 351840024 352929312 353111352 353198313 353349216 354204576 354363984 354474549 355644432 355851684 356695326 356953392 357558786 357711552 357984198 358131456 358577472 358738848 358850778 359165664 360035104 360277632 360487584 361098972 361360224 362127744 362403756 362829168 363599808 363958353 364725504 364938048 365216202 366256704 366421536 367555968 367993368 369323064 369443456 369725044 369949437 370414377 371195136 371311047 371752821 372093696 372536496 372652731 372979728 373438208 373882608 374134464 374987394 376342362 376511733 376784136 377253382 377423163 377584416 377677404 377872209 378753408 379042092 379262979 380293056 380514672 380988564 381160026 381435792 381692736 382245952 382340088 382537298 382794984 383429376 383721624 383945238 384988032 385212384 385471872 385505991 386404992 386699508 387520848 387801216 387975744 388458928 390230784 390528216 391175424 391473576 391640832 391817088 392305056 392765568 393620634 394919712 395349552 395820027 396654336 396778096 397045476 397250271 397517868 398480148 398659482 399552768 399795264 400099986 401572566 402425496 402897888 403399656 403581204 404061372 404731008 405039492 405275529 405312336 405548532 406530252 406886976 407393712 407871936 408182814 409049784 409345728 410316192 410555304 411549144 411910272 412038792 412224228 412737611 412907392 413222108 413398656 413500464 413992539 414865152 415381824 415488447 415623888 416995584 417313416 417594528 418605408 419103558 419602194 420117984 420617934 421750144 422750016 423773376 423882153 424277568 424782468 425810748 426097584 427829688 427969152 428079006 429115266 429404328 430026696 430132599 430644357 430821504 431358048 431686827 432848832 433111536 433363932 434705616 434929836 435960954 436140288 436276368 436472712 437016294 437716224 438458592 438714104 439009632 439344243 440072352 440407773 440595936 440794224 441343188 441662496 441861264 442158912 443457872 444284676 444429504 444768246 445844906 446035392 446236128 446375358 446558976 447617664 447848544 449235072 449496864 449769672 450259212 451745216 452728683 453143808 453260124 453682944 453824613 454781184 455046208 455322384 457747848 458310528 458317926 458855928 460181007 460513944 461294977 461605716 461874717 462848256 462992787 463399056 463543641 464520816 464833728 465073488 465188022 465862254 466513344 466723296 467304552 467576874 469120032 469266402 469477593 469793844 470572416 470815136 470931084 471132288 471173989 472272768 472485312 472632732 474192576 474468912 475593768 475937856 476745048 476948736 477312264 478103296 478318464 478467704 478887552 479359782 480650112 481308399 481465296 481813632 483205008 483772224 483780033 484799744 485277804 486584064 486954936 487250478 488342272 488562048 489043818 490657824 490810914 491031801 492430752 493265916 493553367 493885836 495081396 495670428 495893502 496715328 496870308 497093922 497306304 498510144 498845952 498890106 499983192 501789816 502015644 502378848 503230884 503445888 503569872 503829612 505389456 505683972 505990881 507057408 507352896 507984752 508213368 508581056 508923648 509786784 510393312 511628832 511926984 512237682 513616512 514007988 515599344 516212919 516694464 517300992 518078187 520704288 521323938 521964768 522585918 523073408 523207674 524474214 524827512 525063708 525717621 526559616 527132736 527760036 529393968 529667028 530023824 531306864 531545976 533060352 533466648 533777526 535042989 535430088 536338179 536567328 536976297 537197184 537866208 538108272 538276167 538748496 540052656 540367372 540416448 540731376 541648458 542040336 542515968 543191616 543605634 543829248 544243752 545399712 545794304 547088256 547407072 547824303 548732192 549385056 549632304 551333952 551990052 553842432 553984596 554165184 554587566 556417888 556792704 558140544 558804744 559469592 560157312 560823912 562481091 563666688 564513543 565031168 565176204 565703424 565880073 566376624 566516106 567747664 568130112 568563138 570439584 570772008 571482846 571740039 572153688 572539104 573368928 573510132 573805947 574192476 575144064 575582436 575917857 577131776 577482048 577818576 578207808 579607488 579906448 580049262 581281272 581701824 581963616 582688392 583027954 584611456 585346176 585792324 586763136 587210364 587461248 587725632 588457584 588883328 589148352 589545216 590430951 592379568 592572672 593024328 594713856 594981504 595167144 595568214 597131392 597720222 597989223 599329152 599692896 600149979 600345616 602358849 603231893 603638244 604346832 605099484 605371806 606092058 607096512 607559238 607968504 608322798 609795378 610330464 611090568 611807904 612274221 613574676 614018592 615474288 615832956 617323716 617865408 618058188 618336342 619361088 619778304 619833162 620097984 620250696 621149672 622017792 622297728 623072736 623435832 625493376 625688536 625970124 626391792 627908112 628655337 629403291 629980416 630176976 630926901 632256768 632625216 634125024 634583808 635660064 636416352 637173702 638716122 639146376 641744532 641953728 642118509 643672899 644273344 645029632 645040044 646232256 647037072 649273248 649667304 650045898 651619478 652058424 652394754 653941431 654210432 654414552 654709068 655524441 656574336 657687888 658071156 658514448 660108528 660893904 661191336 662014782 662287104 662493744 662791896 663075072 664680192 665186808 666644256 667152369 668767359 669053088 669354192 669563037 669838464 670974512 671426496 671772816 673852608 674245296 674654508 675388818 676470528 677617824 679715712 679890186 680524416 682171776 682569312 682983576 685343984 686621772 687465792 687476889 688283892 688925952 690770916 692408574 694272384 695098584 695953024 696781224 697250592 697610232 697782033 698793381 699298952 699770016 700084944 700956828 701365311 702843648 703680048 703899603 705858624 706222704 706396626 706698432 708409152 708727968 708949098 711288864 711703368 712910419 713390652 713906784 715117572 715423104 715968396 717154944 717477696 717701556 718331328 720070208 720555264 720975168 722197944 722720448 724255488 724807512 725658336 727199616 727916706 729876096 730432404 730875717 732513408 732843072 733565727 735111936 735986736 736216371 738646128 738886912 739450088 739898874 740828754 742622094 743505642 743840253 745072992 745305462 745640883 745959456 747765216 748268928 748335159 749974788 752684724 753023466 753568272 754506764 754846326 755168832 755354808 755744418 757506816 758084184 758525958 760586112 761029344 761977128 762320052 762871584 763385472 764491904 764680176 765074596 765589968 767443248 767890476 768356523 769976064 770424768 770943744 771011982 772809984 773399016 775041696 775602432 775951488 776917856 781056432 781985907 782947152 783634176 783878877 784610112 784811511 785531136 786711321 787241268 789839424 790699104 791640054 793556192 794090952 794500542 795035736 796960296 797318964 799590528 800199972 800666289 803145132 804850992 805795776 806799312 807162408 808122744 809462016 810078984 810551058 810624672 811097064 812472687 813060504 813773952 814787424 815408451 815743872 816365628 818099568 818691456 820632384 821110608 823098288 823820544 824077584 824448456 825475222 825814784 826444216 826797312 827000928 827985078 830763648 830976894 831247776 831881349 834626832 835189056 837210816 838207116 839204388 840235968 841235868 843500288 845500032 847546752 847764306 848555136 849564936 851621496 852195168 852844707 855659376 855938304 856158012 857224269 858230532 858808656 860053392 860265198 861288714 861643008 862716096 863373654 865697664 866223072 866727864 869411232 869859672 870073893 871921908 872552736 872945424 874032588 874541931 876917184 877428208 878019264 878688486 880144704 880815546 881191872 881588448 882686376 883324992 883722528 884317824 886915744 888569352 888859008 889536492 891689812 892070784 892472256 892750716 893352321 895235328 895697088 896580333 898470144 898993728 899539344 900518424 903490432 905457366 906520248 907649226 908057709 909138087 910092416 910644768 911338857 912484197 914693067 915495696 916621056 916635852 917711856 920362014 921027888 922589954 923211432 923749434 925985574 926798112 927087282 927504513 929041632 929667456 929749743 930146976 930376044 931724508 933026688 933446592 934609104 935153748 938240064 938532804 938955186 939587688 941144832 941630272 941862168 942264576 942347978 944545536 944970624 945265464 948385152 948937824 951187536 951875712 953490096 954624528 955760553 956636928 956935408 957775104 958074183 958719564 961300224 962616798 962930592 963627264 966410016 967544448 967560066 970555608 973909872 974500956 975068847 977124096 977429217 978087636 978592131 981315648 981621828 982063602 984861504 986531832 987106734 987771672 990162792 991340856 991787004 993022173 993430656 993740616 994187844 994612608 997020288 997780212 999966384 1003579632 1004031288 1004757696 1006461768 1006891776 1007139744 1007659224 1010778912 1011367944 1011981762 1013083227 1014705792 1015969504 1016426736 1016743871 1017162112 1019573568 1019835279 1020786624 1023257664 1023853968 1024475364 1027233024 1028015976 1031198688 1032425838 1033388928 1036156374 1038612861 1041408576 1042647876 1043929536 1045171836 1046146816 1046415348 1048948428 1049655024 1050127416 1051435242 1053119232 1054265472 1055520072 1058787936 1059334056 1059594939 1060047648 1062613728 1063091952 1063423647 1066933296 1067555052 1070085978 1070860176 1072676358 1073134656 1073952594 1074394368 1075732416 1076216544 1076552334 1077496992 1080105312 1080734744 1080832896 1081462752 1083296916 1084080672 1086383232 1087211268 1088487504 1090799424 1091875059 1094176512 1094814144 1095648606 1097464384 1098770112 1099264608 1102667904 1103980104 1107969192 1108330368 1109175132 1109848311 1112835776 1113585408 1113933141 1115258463 1116281088 1117609488 1117958193 1118939184 1120314624 1121647824 1124962182 1129027086 1129535199 1130352408 1131760146 1132269489 1132753248 1133032212 1133616627 1135495328 1136260224 1136360797 1137126276 1137788937 1140879168 1141544016 1142965692 1143480078 1144307376 1145078208 1146737856 1147020264 1147611894 1148384952 1150288128 1151164872 1151835714 1154964096 1155637152 1156415616 1156517973 1159214976 1159812896 1160098524 1162562544 1163403648 1163927232 1165376784 1166055908 1169222912 1170692352 1171584648 1173526272 1174420728 1174922496 1175451264 1176915168 1177766656 1178296704 1180861902 1184759136 1186048656 1187460081 1189963008 1190334288 1191136428 1191750813 1194262784 1195440444 1195978446 1198658304 1199385792 1200299958 1200691232 1204717698 1206463786 1207276488 1208693664 1210198968 1210743612 1212184116 1214193024 1215118476 1215826587 1215937008 1216645596 1219590756 1220660928 1222181136 1223615808 1224548442 1227149352 1228037184 1230948576 1231665912 1234647432 1235730816 1236116376 1236672684 1238212833 1238722176 1239666324 1240195968 1240501392 1242299344 1244595456 1246145472 1246465341 1246871664 1250986752 1251377072 1251940248 1252783584 1255816224 1257310674 1258806582 1260353952 1261853802 1265250432 1268250048 1271320128 1271646459 1272832704 1274347404 1277432244 1278292752 1283489064 1283907456 1284237018 1287345798 1288546688 1290080088 1290397797 1291933071 1292464512 1294074144 1295060481 1298546496 1299334608 1300091796 1303238956 1304116848 1304789508 1307882862 1308420864 1308829104 1309418136 1311048882 1313148672 1315375776 1316142312 1317028896 1318032729 1320217056 1321223319 1321787808 1322382672 1324029564 1324987488 1325583792 1330373616 1333288512 1334304738 1337534718 1338106176 1338708384 1339126074 1339676928 1341949024 1342852992 1343545632 1347705216 1348490592 1349309016 1350777636 1355235648 1358186049 1359431424 1359780372 1361048832 1361473839 1364343552 1365138624 1365967152 1370687968 1373243544 1374931584 1374953778 1376567784 1380543021 1381541832 1383884931 1384817148 1385624151 1388544768 1388978361 1390197168 1390630923 1391906048 1393562448 1394501184 1395220464 1395564066 1397586762 1398597904 1399540032 1400169888 1401913656 1402730622 1407360096 1407799206 1408432779 1411717248 1412445408 1412793252 1413396864 1413521967 1416818304 1417455936 1417898196 1422577728 1423406736 1425820838 1426781304 1427813568 1430235144 1430846208 1431936792 1434309888 1434955392 1435403112 1436662656 1440140416 1441950336 1443925197 1444395888 1445440896 1449615024 1451316672 1451340099 1454399232 1455833412 1459752192 1460864808 1461751434 1465026816 1465686144 1467131454 1471973472 1472432742 1473095403 1477292256 1478900176 1479797748 1480660101 1481657508 1485244188 1486010273 1487011284 1487680506 1490145984 1490610924 1491281766 1491918912 1495530432 1496537856 1496670318 1499949576 1505369448 1506046932 1507136544 1509013528 1509692652 1510337664 1510709616 1511488836 1516168368 1517051916 1517972643 1521172224 1522058688 1523954256 1524640104 1525743168 1526770944 1528983808 1529360352 1530149192 1531179936 1534886496 1535780952 1536713046 1540849536 1542023964 1546798032 1548638757 1550083392 1551902976 1553835712 1554234561 1562112864 1563971814 1565894304 1567757754 1569220224 1569623022 1573422642 1574482536 1577152863 1579678848 1581398208 1583280108 1587112384 1588181904 1589001084 1590071472 1593920592 1594637928 1599181056 1600399944 1601332578 1605128967 1606290264 1609014537 1609701984 1610928891 1611591552 1613598624 1614324816 1614828501 1616245488 1620157968 1621102116 1621249344 1622194128 1624945374 1626121008 1627547904 1629574848 1630816902 1631487744 1632731256 1636199136 1637382912 1641264768 1642221216 1643472909 1646196576 1648155168 1648896912 1650950444 1652888432 1654001856 1655970156 1661527296 1661953788 1662495552 1663762698 1669253664 1670378112 1674421632 1676414232 1678408776 1680471936 1682471736 1687443273 1691000064 1693540629 1695093504 1695528612 1697110272 1697640219 1699129872 1703242992 1704390336 1705689414 1711318752 1712316024 1714448538 1715220117 1716461064 1717617312 1720106784 1720530396 1721417841 1722577428 1725432192 1726747308 1727753571 1731395328 1732446144 1733455728 1738822464 1739719344 1740147786 1743843816 1745105472 1745890848 1748065176 1749083862 1753834368 1754856416 1756038528 1756193959 1757376972 1760289408 1761631092 1762383744 1763176896 1765372752 1766649984 1767445056 1768635648 1773831488 1777138704 1777718016 1779072984 1783379624 1784141568 1784944512 1785501432 1786704642 1791394176 1793160666 1793967669 1797987456 1799078688 1800449937 1801036848 1806980864 1807076547 1809695679 1810914732 1813040496 1815298452 1816115418 1818276174 1820184832 1821289536 1822677714 1824968394 1829386134 1830991392 1833271704 1835423712 1836822663 1840724028 1842055776 1845179908 1846422864 1847498868 1851971148 1853596224 1854174564 1855009026 1858083264 1859334912 1859499486 1860293952 1860752088 1863449016 1866053376 1866893184 1869218208 1870307496 1876480128 1877065608 1877910372 1879175376 1883260544 1883724336 1884695956 1885966011 1888209873 1889941248 1890530928 1892780703 1896770304 1897875648 1902375072 1903751424 1906980192 1909249056 1911521106 1913870816 1916148366 1917439128 1925233596 1925861184 1926355527 1931018697 1932820032 1935088896 1935120132 1941111216 1947819744 1949001912 1950137694 1954858434 1956175272 1957184262 1961824293 1962631296 1963243656 1964127204 1966573323 1969723008 1973063664 1974213468 1975543344 1980325584 1982681712 1983574008 1986044346 1986861312 1987481232 1988375688 1989225216 1994040576 1995560424 1999932768 2001457107 2006302077 2007159264 2008062576 2008689111 2009515392 2012923536 2014279488 2015318448 2021557824 2022735888 2023963524 2026166454 2029411584 2031939008 2032853472 2033487742 2034324224 2039147136 2039670558 2041573248 2046515328 2047707936 2048950728 2056031952 2062397376 2062430667 2064851676 2066777856 2072312748 2077225722 2082817152 2085295752 2087859072 2090343672 2092830696 2096380143 2097896856 2099310048 2100254832 2102870484 2104095933 2108530944 2111040144 2111698809 2117575872 2118668112 2119189878 2120095296 2125227456 2126183904 2126847294 2133866592 2135110104 2138731257 2140171956 2141720352 2145352716 2146269312 2147905188 2151464832 2152433088 2153104668 2154993984 2160210624 2161469488 2161665792 2162925504 2166593832 2168161344 2172766464 2174422536 2176975008 2181598848 2183750118 2189628288 2191297212 2192627151 2194928768 2197540224 2198529216 2200697181 2205335808 2207960208 2208649113 2215938384 2216660736 2218350264 2219696622 2225671552 2227866282 2230516926 2231520759 2235218976 2235916386 2236922649 2237878368 2243295648 2245005477 2249924364 2258054172 2259070398 2260704816 2263520292 2264538978 2265506496 2266064424 2267233254 2270990656 2272520448 2272721594 2274252552 2275577874 2281758336 2283088032 2285931384 2286960156 2288614752 2290156416 2293475712 2294040528 2295223788 2296769904 2302329744 2303671428 2305069569 2309928192 2311274304 2312831232 2313035946 2318429952 2319625792 2320197048 2325125088 2326807296 2327854464 2330753568 2332111816 2343169296 2345957721 2348841456 2350902528 2351636631 2353830336 2354434533 2356593408 2360133963 2361723804 2369518272 2372097312 2374920162 2380668576 2382272856 2383501626 2390880888 2391956892 2398771584 2400599916 2401382464 2401998867 2409435396 2412927572 2414552976 2417387328 2420397936 2421487224 2424368232 2428386048 2430236952 2431653174 2431874016 2433291192 2437418061 2439181512 2441321856 2444362272 2446225353 2447231616 2449096884 2452146983 2454298704 2456074368 2461897152 2463331824 2469294864 2471461632 2472232752 2473345368 2476425666 2477444352 2479332648 2480391936 2481002784 2484598688 2492290944 2492930682 2493743328 2495644047 2502754144 2503880496 2505567168 2511632448 2514621348 2517613164 2520707904 2523707604 2530500864 2536500096 2542640256 2543292918 2545665408 2548694808 2554864488 2556585504 2558534121 2566978128 2567814912 2568474036 2571672807 2574691596 2577093376 2580160176 2580795594 2583866142 2584929024 2588148288 2590120962 2597092992 2598669216 2600183592 2606477912 2608233696 2609579016 2610221679 2615765724 2617658208 2618836272 2622097764 2623625793 2630751552 2632284624 2634057792 2636065458 2640434112 2642446638 2643575616 2644765344 2648059128 2649974976 2651167584 2660747232 2666577024 2668609476 2675069436 2676212352 2677416768 2678252148 2683898048 2685705984 2687091264 2689740999 2695410432 2696981184 2698618032 2701555272 2710471296 2716372098 2719560744 2722947678 2724173127 2727414261 2730277248 2731934304 2734016571 2741375936 2744079201 2746487088 2749863168 2749907556 2753135568 2761086042 2763083664 2767769862 2769634296 2771248302 2777956722 2780394336 2781261846 2782513539 2787124896 2789002368 2789249229 2790440928 2791128132 2795173524 2797195808 2799080064 2800339776 2803827312 2805461244 2814720192 2815598412 2816865558 2823434496 2824890816 2825586504 2826793728 2827043934 2833636608 2834911872 2835796392 2845155456 2846813472 2851641676 2853562608 2855627136 2860470288 2863873584 2867281659 2869910784 2870806224 2873325312 2874222549 2880280832 2883900672 2887850394 2888791776 2890881792 2899230048 2902633344 2902680198 2911666824 2921729616 2923502868 2925206541 2931372288 2932287651 2934262908 2935776393 2943946944 2944865484 2946190806 2954584512 2957800352 2959595496 2961320202 2963315016 2970488376 2972020546 2974022568 2975361012 2979066519 2980291968 2981221848 2982563532 2983837824 2991060864 2993340636 2999899152 3010738896 3012093864 3014273088 3018027056 3019385304 3020675328 3021419232 3022977672 3032336736 3034103832 3035945286 3039249681 3044117376 3047908512 3049280208 3050231613 3051486336 3058720704 3060298384 3062359872 3069772992 3071561904 3073426092 3081699072 3084047928 3093596064 3097277514 3100166784 3107671424 3108469122 3115838583 3124225728 3127943628 3131788608 3135515508 3138440448 3139246044 3146845284 3148965072 3154305726 3159357696 3162796416 3166560216 3174224768 3176363808 3178002168 3178784817 3180142944 3187841184 3189275856 3190270941 3200799888 3202665156 3206653747 3210257934 3212580528 3218029074 3219403968 3221857782 3223183104 3227197248 3228649632 3229657002 3232490976 3240315936 3242204232 3242498688 3244388256 3249890748 3252242016 3259149696 3261633804 3265462512 3272398272 3275625177 3282529536 3284442432 3286945818 3292393152 3296310336 3297793824 3301900888 3305776864 3308003712 3311940312 3323907576 3324991104 3327525396 3329544933 3338507328 3340756224 3341799423 3345775389 3348843264 3352828464 3353874579 3356817552 3360943872 3364943472 3374886546 3387081258 3388605597 3391057224 3395280438 3396808467 3398259744 3400849881 3406485984 3408780672 3409082391 3411378828 3413366811 3422637504 3424632048 3428897076 3430440234 3432922128 3435234624 3440213568 3441060792 3442835682 3445154856 3450864384 3453494616 3455507142 3464892288 3466911456 3469553919 3477644928 3479438688 3480295572 3487687632 3490210944 3491781696 3496130352 3498167724 3507668736 3509712832 3512077056 3512387918 3514753944 3520578816 3523262184 3524767488 3526353792 3530745504 3533299968 3534890112 3547662976 3554277408 3558145968 3562380243 3566759248 3569889024 3571002864 3573409284 3575252439 3582788352 3583907129 3586321332 3587935338 3595974912 3598157376 3600899874 3602073696 3614153094 3619391358 3621829464 3626080992 3630596904 3632230836 3636552348 3642579072 3645355428 3647479761 3649936788 3658772268 3661982784 3666543408 3670847424 3673645326 3681448056 3684111552 3690359816 3692845728 3694997736 3703942296 3707192448 3708349128 3710018052 3714638499 3716166528 3718998972 3720587904 3721504176 3726898032 3733786368 3738436416 3739396023 3740614992 3752960256 3754131216 3755820744 3758350752 3766521088 3767448672 3769391912 3771932022 3776419746 3781061856 3785561406 3789681701 3795751296 3804750144 3813960384 3814939377 3818498112 3823042212 3827741632 3832296732 3834878256 3850467192 3851722368 3852711054 3862037394 3865640064 3870240264 3871193391 3882222432 3885181443 3895639488 3898003824 3900275388 3909716868 3912350544 3914368524 3923648586 3925262592 3926487312 3928254408 3933146646 3939446016 3946127328 3948426936 3951086688 3954098187 3960651168 3963669957 3965363424 3967148016 3972088692 3974962464 3976751376 3991120848 3999865536 4002914214 4012604154 4014318528 4016125152 4017378222 4019030784 4025847072 4028558976 4030636896 4043115648 4045471776 4047927048 4052332908 4063878016 4065706944 4066975484 4074558147 4078294272 4079341116 4083146496 4084421517 4093030656 4095415872 4097901456 4112063904 4124794752 4124861334 4129703352 4141629063 4144625496 4151654793 4154451444 4156872453 4165634304 4166935083 4170591504 4171892769 4175718144 4180687344 4185661392 4192760286 4195793712 4198620096 4200509664 4205740968 4208191866 4222080288 4223397618 4225298337 4235151744 4235526607 4237336224 4238379756 4240190592 4240565901 4250454912 4252367808 4253694588 4267733184 4270220208 4277462514 4280343912 4283440704 4290705432 4292538624 4295810376 4302929664 4304866176 4306209336 4309987968 4320421248 4322938976 4325851008 4333187664 4336322688 4348845072 4353950016 4354020297 4363197696 4367500236 4379256576 4382594424 4385254302 4389857536 4395080448 4397058432 4401394362 4415920416 4417298226 4419286209 4431876768 4436700528 4439393244 4441980303 4451343104 4455732564 4458030819 4461033852 4463041518 4470437952 4471832772 4473845298 4475756736 4486591296 4490010954 4499848728 4516108344 4518140796 4521409632 4527040584 4529077956 4531012992 4532128848 4534466508 4541981312 4545443188 4548505104 4551155748 4553917929 4563516672 4566176064 4571862768 4573920312 4577229504 4580312832 4586951424 4588081056 4590447576 4593539808 4604659488 4607342856 4610139138 4622548608 4626071892 4639251584 4640394096 4645916271 4650250176 4655708928 4661507136 4662703683 4664223632 4686338592 4691915442 4697682912 4703273262 4707660672 4708869066 4720267926 4723447608 4731458589 4739036544 4744194624 4749840324 4761337152 4764545712 4767003252 4781761776 4783913784 4797543168 4801199832 4802764928 4803997734 4815386901 4818870792 4825855144 4827043611 4829105952 4832786673 4834774656 4840795872 4842974448 4844485503 4848736464 4860473904 4863306348 4863748032 4866582384 4874836122 4878363024 4882643712 4888724544 4892450706 4894463232 4898193768 4904293966 4908597408 4912148736 4923794304 4926663648 4930418727 4938589728 4944465504 4946690736 4952851332 4958665296 4962005568 4969197376 4984581888 4985861364 4987486656 4991288094 5005508288 5007760992 5011134336 5023264896 5029242696 5035226328 5041415808 5047415208 5062329819 5073000192 5080621887 5085280512 5086585836 5091330816 5092920657 5097389616 5109728976 5113171008 5117068242 5133956256 5136948072 5143345614 5145660351 5149383192 5160320352 5161591188 5164253523 5167732284 5176296576 5180241924 5183260713 5194185984 5197338432 5200367184 5212955824 5216467392 5219158032 5220443358 5231531448 5235316416 5237672544 5244195528 5247251586 5261503104 5264569248 5268115584 5268581877 5272130916 5280868224 5284893276 5287151232 5289530688 5296118256 5299949952 5302335168 5321494464 5333154048 5337218952 5350138872 5352424704 5354833536 5356504296 5367796096 5374182528 5379481998 5381903007 5393962368 5397236064 5401349811 5403110544 5420942592 5421229641 5429087037 5432744196 5439121488 5445895356 5448346254 5454828522 5460554496 5463868608 5468033142 5482751872 5488158402 5492974176 5499815112 5506271136 5510467989 5522172084 5526167328 5535539724 5538765563 5539268592 5542496604 5555913444 5560788672 5562523692 5565027078 5574249792 5578004736 5578498458 5580881856 5582256264 5590347048 5594391616 5598160128 5600679552 5607654624 5610922488 5629440384 5631196824 5633731116 5649781632 5651173008 5654087868 5657898033 5669823744 5671592784 5678342109 5690310912 5693626944 5703283352 5707125216 5711254272 5720940576 5727747168 5734563318 5741612448 5748445098 5775700788 5777583552 5779066581 5793056091 5798460096 5805266688 5805360396 5823333648 5843459232 5847005736 5850413082 5864575302 5868525816 5871552786 5885472879 5887893888 5889730968 5892381612 5899719969 5909169024 5915600704 5919190992 5922640404 5926630032 5940976752 5944041092 5948045136 5950722024 5958133038 5960583936 5962443696 5965127064 5967675648 5982121728 5986681272 5999798304 6004371321 6018906231 6021477792 6024187728 6026067333 6028546176 6036054112 6038770608 6042838464 6045955344 6064673472 6068207664 6071890572 6078499362 6088234752 6095817024 6098560416 6100463226 6102972672 6117441408 6120596768 6124719744 6139545984 6143123808 6146852184 6168095856 6187192128 6187292001 6194555028 6200333568 6215342848 6216938244 6231677166 6248451456 6255887256 6263577216 6271031016 6278492088 6289140429 6293690568 6297930144 6308611452 6312287799 6325592832 6333120432 6335096427 6348449536 6352727616 6356004336 6357569634 6360285888 6375682368 6378551712 6380541882 6401599776 6405330312 6413307494 6416193771 6420515868 6425161056 6436058148 6438807936 6443715564 6454394496 6457299264 6459314004 6464981952 6480631872 6484408464 6484997376 6488776512 6499781496 6504484032 6518299392 6523267608 6530925024 6544796544 6551250354 6568884864 6573891636 6577881453 6584786304 6592620672 6595587648 6603801776 6611553728 6616007424 6623880624 6625947339 6647815152 6649982208 6655050792 6659089866 6677014656 6683598846 6691550778 6705656928 6707749158 6710767947 6713635104 6729886944 6735016431 6749773092 6774162516 6777211194 6782114448 6790560876 6793616934 6796519488 6801699762 6812971968 6817561344 6818164782 6822757656 6826733622 6845275008 6849264096 6857794152 6860880468 6865844256 6870469248 6880427136 6882121584 6885671364 6890309712 6906989232 6911014284 6915208707 6929784576 6933822912 6939107838 6955289856 6958877376 6960591144 6975375264 6980421888 6983563392 6992260704 6996335448 7019425664 7024775836 7029507888 7037873163 7046524368 7052707584 7054909893 7061491008 7063303599 7069780224 7080401889 7095325952 7108554816 7116291936 7124760486 7133518496 7142005728 7146818568 7150504878 7167814258 7172642664 7175870676 7196314752 7201799748 7204147392 7205996601 7228306188 7238782716 7243658928 7252161984 7261193808 7264461672 7273104696 7285158144 7290710856 7294959522 7299873576 7312254183 7317544536 7323965568 7333086816 7338676059 7341694848 7347290652 7356440949 7362896112 7368223104 7380719632 7385691456 7389995472 7407884592 7414384896 7416698256 7420036104 7429276998 7432333056 7437997944 7441175808 7443008352 7453796064 7476872832 7478792046 7481229984 7486932141 7508262432 7511641488 7516701504 7534897344 7538783824 7543864044 7552839492 7562123712 7571122812 7579363402 7591502592 7609500288 7627920768 7629878754 7636996224 7646084424 7655483264 7664593464 7669756512 7675602363 7700934384 7703444736 7705422108 7715018421 7724074788 7731280128 7740480528 7742386782 7764444864 7770362886 7791278976 7796007648 7800550776 7819433736 7824701088 7828737048 7830665037 7842014609 7847297172 7852974624 7856508816 7866293292 7870877379 7892254656 7896853872 7902173376 7908196374 7921302336 7927339914 7930726848 7934296032 7944177384 7949924928 7953502752 7982241696 7999731072 8005828428 8025208308 8028637056 8032250304 8034756444 8051694144 8057117952 8061273792 8069222997 8086231296 8090943552 8095854096 8104665816 8127756032 8131413888 8133950968 8149116294 8158682232 8168843034 8172519381 8182242783 8190831744 8195802912 8202049713 8224127808 8232237603 8249589504 8249722668 8259406704 8283258126 8289250992 8303309586 8308902888 8313744906 8333870166 8341183008 8343785538 8347540617 8361374688 8367747687 8371322784 8385520572 8391587424 8397240192 8401019328 8411481936 8416383732 8444160576 8446795236 8450596674 8470303488 8471053214 8474672448 8476759512 8480381184 8481131802 8500909824 8504735616 8507389176 8535466368 8540440416 8554925028 8560687824 8566881408 8581410864 8591620752 8601844977 8609732352 8612418672 8619975936 8622667647 8640842496 8645877952 8651702016 8666375328 8672645376 8697690144 8707900032 8708040594 8735000472 8765188848 8770508604 8775619623 8794116864 8796862953 8802788724 8807329179 8831840832 8834596452 8838572418 8863753536 8873401056 8878786488 8883960606 8911465128 8916061638 8922067704 8926083036 8937199557 8940875904 8943665544 8947690596 8951513472 8973182592 8980021908 8999697456 9032216688 9036281592 9042819264 9054081168 9058155912 9062025984 9064257696 9068933016 9083962624 9090886376 9097010208 9102311496 9107835858 9117749043 9132352128 9143725536 9147840624 9150694839 9154459008 9176162112 9180895152 9187079616 9209318976 9214685712 9220278276 9245097216 9252143784 9278503168 9280788192 9291832542 9300500352 9323014272 9325407366 9328447264 9372677184 9383830884 9395365824 9406546524 9415321344 9417738132 9440535852 9446895216 9462917178 9478073088 9488389248 9499680648 9522674304 9529091424 9534006504 9536354451 9563523552 9567827568 9570812823 9602399664 9605529856 9607995468 9619961241 9630773802 9637741584 9651710288 9654087222 9658211904 9665573346 9669549312 9681591744 9685948896 9688971006 9697472928 9720947808 9726612696 9727496064 9733164768 9749672244 9756726048 9777449088 9784901412 9796387536 9808587932 9817194816 9826875531 9847588608 9853327296 9860837454 9877179456 9888931008 9893381472 9905702664 9917330592 9924011136 9938394752 9971722728 9974973312 9982576188 9988634799 10011016576 10015521984 10022268672 10025398269 10037326167 10046529792 10058485392 10061623737 10070452656 10082831616 10094830416 10124659638 10161243774 10165816791 10173171672 10185841314 10190425401 10194779232 10202549643 10219457952 10226342016 10227247173 10234136484 10240100433 10267912512 10273896144 10286691228 10291320702 10298766384 10320640704 10323182376 10328507046 10335464568 10352593152 10360483848 10366521426 10394676864 10400734368 10408661757 10425911648 10432934784 10438316064 10440886716 10463062896 10470632832 10475345088 10488391056 10494503172 10523006208 10529138496 10536231168 10537163754 10544261832 10561736448 10569786552 10574302464 10579061376 10592236512 10599899904 10604670336 10642988928 10674437904 10687140729 10700277744 10709667072 10713008592 10725757317 10735592192 10748365056 10751721387 10758963996 10763806014 10787924736 10794472128 10802699622 10806221088 10842459282 10858174074 10865488392 10878242976 10891790712 10896692508 10909657044 10927737216 10936066284 10942439283 10965503744 10976316804 10985948352 10999630224 11012542272 11020935978 11044344168 11052334656 11071079448 11077531126 11078537184 11084993208 11111826888 11121577344 11125047384 11130054156 11143915497 11148499584 11156996916 11161763712 11164512528 11180694096 11188783232 11201359104 11215309248 11218188069 11221844976 11258880768 11262393648 11267462232 11299563264 11302346016 11308175736 11315796066 11343185568 11356684218 11369045103 11387253888 11406566704 11414250432 11441881152 11444818131 11455494336 11469126636 11483224896 11496890196 11551401576 11555167104 11558133162 11586112182 11596920192 11610720792 11613580173 11646667296 11655544329 11686918464 11694011472 11700826164 11729150604 11737051632 11743105572 11770945758 11775787776 11779461936 11784763224 11799439938 11818338048 11831201408 11838381984 11845280808 11853260064 11862294561 11881953504 11888082184 11891009871 11896090272 11901444048 11916266076 11924887392 11930254128 11973362544 11999596608 12008742642 12037812462 12042955584 12048375456 12052134666 12057092352 12072108224 12077541216 12085676928 12091910688 12129346944 12136415328 12143781144 12156998724 12191634048 12197120832 12200926452 12234882816 12241193536 12249439488 12253264551 12279091968 12286247616 12293704368 12336191712 12374384256 12374584002 12389110056 12424887189 12433876488 12454964379 12463354332 12470617359 12496902912 12500805249 12511774512 12515678307 12527154432 12542062032 12556984176 12578280858 12587381136 12595860288 12617222904 12624575598 12666240864 12670192854 12675895011 12705455232 12706579821 12712008672 12715139268 12720571776 12721697703 12751364736 12757103424 12761083764 12803199552 12810660624 12826614988 12832387542 12841031736 12850322112 12872116296 12877615872 12887431128 12908788992 12914598528 12918628008 12929963904 12961263744 12968816928 12977553024 12999562992 13008968064 13046535216 13061850048 13062060891 13089593088 13102500708 13137769728 13147783272 13155762906 13169572608 13185241344 13191175296 13207603552 13223107456 13247761248 13251894678 13257858627 13295630304 13310101584 13318179732 13325940909 13354029312 13367197692 13374092457 13383101556 13411313856 13415498316 13421535894 13427270208 13459773888 13470032862 13499546184 13548325032 13554422388 13564228896 13581121752 13587233868 13593038976 13603399524 13625943936 13636329564 13645515312 13653467244 13690550016 13698528192 13715588304 13721760936 13731688512 13740938496 13760854272 13764243168 13771342728 13780619424 13813978464 13822028568 13830417414 13867645824 13878215676 13917754752 13921182288 13937748813 13950750528 13967126784 13984521408 13988111049 13992670896 14038851328 14049551672 14059015776 14075746326 14093048736 14109819786 14122982016 14126607198 14160803778 14194375767 14217109632 14232583872 14249520972 14267036992 14284011456 14293637136 14301009756 14335628516 14345285328 14351741352 14392629504 14403599496 14408294784 14411993202 14456612376 14477565432 14481130833 14487317856 14498360019 14504323968 14522387616 14528923344 14533456509 14546209392 14581421712 14589919044 14599747152 14624508366 14635089072 14647931136 14666173632 14677352118 14683389696 14694581304 14712881898 14725792224 14736446208 14761439264 14771382912 14779990944 14791256181 14815769184 14833396512 14840072208 14858553996 14875995888 14886016704 14907592128 14953745664 14957584092 14962459968 14973864282 15016524864 15023282976 15033403008 15069794688 15077567648 15087728088 15105678984 15124247424 15142245624 15158726804 15186989457 15219000576 15241865661 15255841536 15259757508 15273992448 15278761971 15292168848 15310966528 15329186928 15339513024 15351204726 15401868768 15410844216 15430036842 15436981053 15448149576 15480961056 15484773564 15492760569 15528889728 15540725772 15549782139 15582557952 15592015296 15601101552 15638867472 15649402176 15657474096 15661330074 15684029218 15694594344 15705949248 15713017632 15732586584 15741754758 15784509312 15793707744 15804346752 15805745631 15816392748 15842604672 15854679828 15861453696 15868592064 15888354768 15899849856 15907005504 15964483392 15999462144 16011656856 16050416616 16057274112 16064500608 16069512888 16103388288 16122547584 16138445994 16181887104 16191708192 16204049433 16209331632 16262827776 16267901936 16287261111 16298232588 16317364464 16337686068 16345038762 16364485566 16381663488 16391605824 16404099426 16448255616 16464475206 16499445336 16518813408 16531403967 16566516252 16578501984 16606619172 16616296689 16617805776 16627489812 16667740332 16682366016 16687571076 16695081234 16722749376 16735495374 16742645568 16771041144 16783174848 16794480384 16802038656 16822963872 16832767464 16888321152 16893590472 16901193348 16942106428 16949344896 16953519024 16962263604 16973694099 17009471232 17014778352 17035026327 17070932736 17080880832 17109850056 17121375648 17133762816 17162821728 17183241504 17203689954 17224837344 17245335294 17291755904 17332750656 17337199743 17379168273 17395380288 17415800064 17416081188 17470000944 17530377696 17541017208 17551239246 17593725906 17605577448 17614658358 17656418637 17663681664 17669192904 17677144836 17699159907 17727507072 17746802112 17757572976 17767921212 17822930256 17832123276 17844135408 17852166072 17874399114 17881751808 17887331088 17895381192 17903026944 17946365184 17960043816 17999394912 18013113963 18056718693 18064433376 18072563184 18078201999 18085638528 18108162336 18116311824 18128515392 18137866032 18181772752 18194020416 18204622992 18215671716 18235498086 18264704256 18287451072 18295681248 18301389678 18308918016 18352324224 18361790304 18374159232 18418637952 18429371424 18440556552 18504287568 18561576384 18561876003 18583665084 18601000704 18646028544 18650814732 18656894528 18745354368 18767661768 18790731648 18813093048 18835476264 18867421287 18881071704 18893790432 18925834356 18936863397 18976778496 18999361296 19005289281 19045348608 19058182848 19068013008 19072708902 19127047104 19135655136 19141625646 19204799328 19215990936 19239922482 19248581313 19261547604 19275483168 19303420576 19308174444 19316423808 19318133549 19331146692 19363183488 19371897792 19377942012 19394945856 19441895616 19453225392 19454992128 19466329536 19499344488 19513452096 19554898176 19569802824 19592775072 19617175864 19634389632 19653751062 19706654592 19721674908 19733644359 19754358912 19777862016 19786762944 19811405328 19834661184 19848022272 19876789504 19877842017 19943445456 19949946624 19965152376 19977269598 20022033152 20031043968 20050796538 20074652334 20116970784 20123247474 20132303841 20140905312 20189660832 20205049293 20249319276 20322487548 20331633582 20346343344 20371682628 20380850802 20389558464 20405099286 20438915904 20452684032 20454494346 20468272968 20480200866 20535825024 20547792288 20573382456 20582641404 20597532768 20641281408 20646364752 20657014092 20670929136 20720967696 20733042852 20745626121 20789353728 20801468736 20817323514 20851823296 20865869568 20876632128 20881773432 20926125792 20941265664 20950690176 20976782112 20989006344 21058276992 21074327508 21088523664 21139573104 21158122752 21164729679 21184473024 21189910797 21209340672 21241205667 21285977856 21348875808 21374281458 21400555488 21426017184 21451514634 21503442774 21517927992 21527612028 21588944256 21605399244 21612442176 21617989803 21684918564 21716348148 21730976784 21756485952 21783581424 21793385016 21819314088 21855474432 21872132568 21884878566 21936762549 21952633608 21971896704 21999260448 22016028177 22025084544 22041871956 22069322847 22088688336 22104669312 22142158896 22155062252 22157074368 22169986416 22223653776 22243154688 22250094768 22260108312 22287830994 22296999168 22313993832 22323527424 22329025056 22361388192 22377566464 22430618496 22436376138 22443689952 22460796423 22524787296 22534924464 22604692032 22616351472 22631592132 22686371136 22713368436 22738090206 22774507776 22813133408 22828500864 22883762304 22889636262 22910988672 22938253272 22966449792 22993780392 23102803152 23110334208 23116266324 23145055263 23172224364 23193840384 23221441584 23227160346 23293334592 23311088658 23373836928 23388022944 23401652328 23458301208 23474103264 23486211144 23491995111 23526043827 23541891516 23558923872 23569526448 23598879876 23612632137 23662402816 23676763968 23690561616 23706520128 23724589122 23763907008 23776164368 23782019742 23792180544 23802888096 23832532152 23849774784 23860508256 23946725088 23999193216 24017485284 24075624924 24085911168 24096750912 24104269332 24144216448 24155082432 24171353856 24183821376 24207668991 24258693888 24272830656 24287562288 24313997448 24383268096 24394241664 24401852904 24482387072 24506529102 24517558143 24546728349 24572495232 24587408736 24606149139 24672383424 24696712809 24748768512 24749168004 24778220112 24849774378 24867752976 24909928758 24926708664 24941234718 25001610498 25023549024 25031356614 25042621851 25084124064 25103243061 25113968352 25156561716 25174762272 25191720576 25234445808 25249151196 25332481728 25340385708 25351790022 25410910464 25413159642 25424017344 25430278536 25441143552 25443395406 25502729472 25514206848 25522167528 25606399104 25621321248 25653229976 25664775084 25682063472 25700644224 25744232592 25774862256 25805534931 25829197056 25837256016 25859927808 25868002941 25922527488 25937633856 25955106048 25999125984 26017936128 26093070432 26123700096 26124121782 26205001416 26295566544 26311525812 26326858869 26382350592 26390588859 26415207104 26421987537 26446214912 26495522496 26503789356 26515717254 26591260608 26620203168 26636359464 26651881818 26734395384 26748184914 26766203112 26811598671 26822627712 26830996632 26843071788 26854540416 26919547776 26940065724 26999092368 27096650064 27108844776 27128457792 27162243504 27174467736 27186077952 27206799048 27251887872 27272659128 27291030624 27306934488 27353247129 27397056384 27431176608 27443521872 27452084517 27463377024 27528486336 27542685456 27561238848 27627956928 27644057136 27660834828 27735291648 27756431352 27835509504 27842364576 27875497626 27901501056 27969042816 27976222098 27985341792 28099103344 28118031552 28151492652 28186097472 28219639572 28245964032 28253214396 28321607556 28388751534 28434219264 28465167744 28499041944 28534073984 28568022912 28587274272 28602019512 28609063353 28671257032 28690570656 28703482704 28712438469 28807198992 28816589568 28823986404 28859883723 28913224752 28955130864 28962261666 28974635712 28996720038 29008647936 29044775232 29057846688 29066913018 29092418784 29162843424 29179838088 29199494304 29249016732 29270178144 29332347264 29354704236 29389162608 29425763796 29451584448 29522878528 29542765824 29559981888 29582512362 29631538368 29666793024 29680144416 29717107992 29751991776 29772033408 29815184256 29915168184 29924919936 29947728564 29965904397 30033049728 30046565952 30066806016 30076194807 30139589376 30155135296 30175456176 30184871211 30211357968 30248494848 30284491248 30317453608 30373978914 30483731322 30497450373 30519515016 30557523942 30571276203 30584337696 30607648929 30658373856 30679026048 30681741519 30702409452 30720301299 30803737536 30821688432 30860073684 30873962106 30896299152 30961922112 30969547128 30985521138 31057779456 31081451544 31099564278 31184030592 31202203104 31225985271 31277734944 31298804352 31314948192 31322660148 31368058436 31389188688 31411898496 31426035264 31465173168 31483509516 31569018624 31587415488 31608693504 31611491262 31632785496 31685209344 31709359656 31722907392 31737184128 31776709536 31799699712 31814011008 31928966784 32023313712 32061422187 32100833232 32129001216 32139025776 32177271951 32206776576 32245095168 32255164161 32276891988 32363774208 32383416384 32408098866 32418663264 32535803872 32574522222 32596465176 32634728928 32675372136 32690077524 32728971132 32783211648 32808198852 32827317849 32896511232 32928950412 32998890672 33037626816 33062807934 33133032504 33157003968 33213238344 33232593378 33235611552 33254979624 33335480664 33364732032 33375142152 33390162468 33431746491 33445498752 33470990748 33485291136 33542082288 33566349696 33604077312 33645927744 33665534928 33776642304 33787180944 33802386696 33884212856 33898689792 33907038048 33924527208 33947388198 34029556704 34070052654 34107135309 34161761664 34219700112 34242751296 34325643456 34334454393 34366483008 34407379908 34449674688 34490670588 34583511808 34665501312 34674399486 34758336546 34790760576 34832162376 34940001888 34966632987 35060755392 35082034416 35102478492 35187451812 35211154896 35229316716 35312837274 35327363328 35338385808 35354289672 35398319814 35455014144 35493604224 35515145952 35535842424 35645860512 35664246552 35673029613 35688270816 35704332144 35748798228 35774662176 35790762384 35920087632 35998789824 36026227926 36113437386 36128866752 36145126368 36156403998 36171277056 36216324672 36232623648 36257030784 36275732064 36363545504 36388040832 36409245984 36431343432 36470996172 36574902144 36591362496 36602779356 36704648448 36723580608 36748318464 36759793653 36837275904 36858742848 36881113104 37008575136 37123152768 37123752006 37167330168 37274661567 37301629464 37313789056 37364893137 37411852077 37490708736 37502415747 37535323536 37547034921 37581463296 37626186096 37670952528 37734842574 37762143408 37787580864 37851668712 37873726794 37998722592 38010578562 38027685033 38116365696 38119739463 38136026016 38145417804 38165093109 38254094208 38271310272 38283251292 38409598656 38431981872 38479844964 38497162626 38523095208 38550966336 38606841152 38616348888 38632847616 38636267098 38662293384 38726366976 38743795584 38755884024 38789891712 38883791232 38906450784 38932659072 38998688976 39026904192 39139605648 39185550144 39186182673 39234351728 39268779264 39307502124 39413309184 39443349816 39467288718 39508717824 39555724032 39573525888 39622810656 39669322368 39755684034 39886890912 39930304752 39954539196 39977822727 40062087936 40101593076 40122277371 40149304668 40233941568 40246494948 40264607682 40281810624 40379321664 40410098586 40498638552 40644975096 40663267164 40692686688 40743365256 40761701604 40779116928 40810198572 40877831808 40908988692 40936545936 40960401732 41071650048 41095584576 41146764912 41165282808 41195065536 41282562816 41292729504 41314028184 41341858272 41441935392 41466085704 41491252242 41602937472 41634647028 41686498711 41703646592 41753264256 41763546864 41813246439 41852251584 41901380352 41953564224 41964333147 41978012688 42116553984 42148655016 42177047328 42279146208 42329459358 42368946048 42379821594 42482411334 42583127301 42697751616 42748562916 42801110976 42852034368 42903029268 43006885548 43035855984 43055224056 43177888512 43210798488 43224884352 43235979606 43369837128 43432696296 43443392499 43461953568 43495080057 43512971904 43567162848 43586770032 43600369527 43638628176 43744265136 43769757132 43873525098 43905267216 43943793408 43998520896 44032056354 44050169088 44083743912 44138645694 44177376672 44209338624 44284317792 44310124504 44314148736 44339972832 44373768543 44447307552 44500189536 44520216624 44575661988 44627987664 44658050112 44722776384 44861236992 44872752276 44887379904 44921592846 45049574592 45069848928 45209384064 45232702944 45263184264 45372742272 45426736872 45476180412 45626266816 45657001728 45725596983 45767524608 45779272524 45821977344 45836285913 45876506544 45932899584 45987560784 46205606304 46232532648 46290110526 46310943159 46344448728 46442883168 46454320692 46478281707 46586669184 46590792677 46622177316 46649346417 46747673856 46776045888 46803304656 46916602416 46948206528 46972422288 46983990222 47052087654 47083783032 47117847744 47139052896 47197759752 47225264274 47353527936 47381123232 47413040256 47417236893 47449178244 47527814016 47552328736 47564039484 47584361088 47605776192 47665064304 47699549568 47721016512 47893450176 47998386432 48034970568 48151249848 48171822336 48193501824 48208538664 48288432896 48310164864 48367642752 48415337982 48545661312 48575124576 48612148299 48627994896 48788483328 48803705808 48861783333 48964774144 49013058204 49035116286 49093456698 49144990464 49174817472 49212298278 49344766848 49393425618 49498336008 49556440224 49594211901 49699548756 49735505952 49819857516 49848890067 49853417328 49882469436 50003220996 50047098048 50062713228 50085243702 50168248128 50206486122 50227936704 50313123432 50349524544 50383441152 50468891616 50498302392 50664963456 50680771416 50703580044 50826319284 50848034688 50860557072 50886790812 51028413696 51044335056 51105078981 51212798208 51242642496 51306459952 51329550168 51364126944 51401288448 51488465184 51549724512 51611069862 51674512032 51736005882 51875267712 51998251968 52137504819 52186140864 52247400192 52248243564 52410002832 52591133088 52623051624 52653717738 52781177718 52830414208 52843975074 52969255911 52991044992 53007578712 53031434508 53097479721 53182521216 53240406336 53272718928 53303763636 53468790768 53496369828 53532406224 53623197342 53645255424 53661993264 53686143576 53709080832 53839095552 53880131448 53998184736 54039341889 54170156079 54193300128 54217689552 54234605997 54256915584 54324487008 54348935472 54413598096 54545318256 54582061248 54613868976 54706494258 54794112768 54862353216 54887043744 54904169034 54926754048 55056972672 55085370912 55122477696 55255913856 55288114272 55321669656 55512862704 55684729152 55685628009 55750995252 55803002112 55938085632 55952444196 55970683584 56198206688 56236063104 56302985304 56372194944 56439279144 56506428792 56602263861 56643215112 56777503068 56810590191 56930335488 56998083888 57015867843 57068147968 57136045824 57174548544 57204039024 57218126706 57342514064 57381141312 57406965408 57424876938 57614397984 57647972808 57719767446 57745743939 57826449504 57910261728 57924523332 57949271424 57954400647 57993440076 58089550464 58115693376 58133826036 58184837568 58325686848 58359676176 58398988608 58498033464 58540356288 58664694528 58709408472 58778325216 58851527592 58903168896 59045757056 59119963776 59165024724 59200933077 59263076736 59333586048 59360288832 59434215984 59503983552 59544066816 59630368512 59633526051 59830336368 59849839872 59895457128 59931808794 60066099456 60093131904 60152389614 60310270592 60350912352 60369742422 60396911523 60422715936 60568982496 60615147879 60634907216 60747957828 60926421193 60967462644 60994900746 61039030032 61115047884 61142552406 61168675392 61215297858 61316747712 61358052096 61363483038 61404818904 61440602598 61607475072 61643376864 61720147368 61747924212 61792598304 61923844224 61939094256 61971042276 62162903088 62199128556 62236878363 62368061184 62404406208 62451970542 62555469888 62597608704 62629896384 62645320296 62736116872 62778377376 62823796992 62852070528 62930346336 62967019032 63174830976 63222982524 63265570992 63418719312 63474368256 63494189037 63553419072 63569732391 63628022016 63723617001 63857933568 64046627424 64122844374 64201666464 64278051552 64354543902 64510328322 64553783976 64766832768 64816197732 64837326528 64853969409 65071607744 65149044444 65192930352 65269457856 65350744272 65380155048 65457942264 65566423296 65616397704 65654635698 65810287647 65857900824 65997781344 66048084531 66075253632 66125615868 66207968541 66266065008 66314007936 66426476688 66465186756 66471223104 66509959248 66670961328 66729464064 66750284304 66780324936 66863492982 66890997504 66941981496 66970582272 67084164576 67132699392 67291855488 67331069856 67382389269 67574361888 67604773392 67768425712 67814076096 67849054416 67894776396 68059113408 68140105308 68214270618 68323523328 68439400224 68485502592 68651286912 68668908786 68732966016 68814759816 68899349376 68981341176 69331002624 69348798972 69435165789 69516673092 69581521152 69664324752 69880003776 69933265974 70121510784 70164068832 70204956984 70374903624 70422309792 70458633432 70475985333 70578131481 70625674548 70676771616 70708579344 70796639628 70837896411 70987208448 71030291904 71071684848 71291721024 71328493104 71346059226 71376541632 71408664288 71497596456 71549324352 71581524768 71840175264 71997579648 72003952319 72052455852 72226874772 72257733504 72290252736 72312807996 72432649344 72465247296 72514061568 72551464128 72727091008 72776081664 72818491968 72862686864 72941992344 73149804288 73182724992 73205558712 73447161216 73519587306 73552674429 73717485696 73762226208 73818447417 74017150272 74090138427 74246305536 74247504012 74334660336 74549323134 74603258928 74627578112 74729786274 74823704154 75004831494 75070647072 75094069842 75127865553 75252372192 75309729183 75341905056 75469685148 75524286816 75575161728 75703337424 75747453588 75997445184 76021157124 76055370066 76232731392 76239478926 76272052032 76290835608 76330186218 76508188416 76542620544 76566502584 76819197312 76863963744 76959689928 76994325252 77046190416 77101932672 77213682304 77232697776 77272534196 77324586768 77416604793 77487591168 77511768048 77579783424 77604008823 77767582464 77812901568 77865318144 77997377952 78053808384 78279211296 78371100288 78372365346 78468703456 78615004248 78886699632 78934577436 78980576607 79147051776 79171766577 79245621312 79265962611 79338644736 79511368068 79773781824 79860609504 79909078392 79955645454 80203186152 80244554742 80298609336 80434796013 80467883136 80492989896 80529215364 80563621248 80758643328 80820197172 80997277104 81289950192 81326534328 81385373376 81486730512 81523403208 81558233856 81620397144 81755663616 81817977384 81873091872 81920803464 82059741387 82191169152 82293529824 82330565616 82356253551 82390131072 82585459008 82628056368 82683716544 82883870784 82932171408 82982504484 83205874944 83269294056 83372997422 83407293184 83506528512 83527093728 83626492878 83704503168 83907128448 83928666294 83956025376 84297310032 84354094656 84558292416 84658918716 84737892096 84759643188 84964822668 85166254602 85395503232 85497125832 85602221952 85704068736 85806058536 86013771096 86071711968 86110448112 86137315407 86421596976 86449768704 86471959212 86579651169 86739674256 86865392592 86886784998 86923907136 86990160114 87025943808 87134325696 87173540064 87200739054 87277256352 87488530272 87539514264 87747050196 87810534432 87997041792 88064112708 88167487824 88277291388 88354753344 88568635584 88620249008 88628297472 88679945664 88747537086 88894615104 89000379072 89040433248 89151323976 89255975328 89316100224 89445552768 89745504552 89774759808 89843185692 89897713191 90099149184 90139697856 90228584421 90418768128 90465405888 90526368528 90554613633 90745484544 90853473744 90952360824 91252533632 91451193966 91492351119 91558545048 91672571826 91713828609 91753013088 91822946787 91975121568 92045224557 92160903897 92411212608 92465065296 92580221052 92621886318 92688897456 92885766336 92908641384 92956563414 93173338368 93181585354 93244354632 93298692834 93552091776 93606609312 93677955813 93833204832 93896413056 93944844576 93967980444 94104175308 94167566064 94235695488 94278105792 94395519504 94450528548 94707055872 94762246464 94826080512 94834473786 94898356488 95055628032 95104657472 95128078968 95168722176 95211552384 95330128608 95399099136 95442033024 95786900352 96069941136 96184266561 96302499696 96387003648 96417077328 96531815853 96620329728 96735285504 96765492483 96830675964 97091322624 97150249152 97224296598 97255989792 97607411616 97723566666 98026116408 98070232572 98186913396 98349634944 98424596556 98481953547 98689533696 98786851236 98996672016 99112880448 99188423802 99399097512 99471011904 99639715032 99697780134 99706834656 99764938872 100006441992 100094196096 100125426456 100170487404 100295239473 100336496256 100412972244 100455873408 100626246864 100699049088 100937783232 100996604784 101329926912 101361542832 101407160088 101652638568 101696069376 101721114144 101773581624 102088670112 102210157962 102321405927 102485284992 102612919904 102659100336 102728253888 102976930368 103003363179 103099449024 103222139724 103349024064 103472011764 103750535424 103996503936 104275009638 104372281728 104496487128 104820005664 104899898961 105182266176 105246103248 105307435476 105562355436 105660828416 105687950148 105938511822 105982089984 106015157424 106062869016 106194959442 106365042432 106480812672 106545437856 106607527272 106937581536 106992739656 107019088839 107064812448 107246394684 107323986528 107372287152 107760262896 107996369472 108078683778 108340312158 108386600256 108435379104 108469211994 108513831168 108648974016 108697870944 108827196192 109090636512 109164122496 109227737952 109412988516 109724706432 109774087488 109808338068 110113945344 110170741824 110244955392 110279380959 110511827712 110576228544 110643339312 111025725408 111369458304 111371256018 111501990504 111823984701 111904888392 111941367168 112094679411 112396413376 112472126208 112507247241 112605970608 112641104763 112744389888 112878558288 113012857584 113204527722 113286430224 113555006136 113621180382 113996167776 114031735686 114083055099 114349097088 114359218389 114408078048 114436253412 114495279327 114685028128 114762282624 114813930816 114849753876 115228795968 115295945616 115439534892 115491487878 115652899008 115820523456 115849046664 115898542848 115908801294 115986880152 116179100928 116231386752 116267652072 116369675136 116651373696 116719352352 116797977216 116996066928 117080712576 117418816944 117556650432 117558548019 117703055184 117806337792 118091514112 118239927552 118330049448 118401866154 118526153472 118667172096 118720577664 118868431968 119007967104 119267052102 119660672736 119790914256 119863617588 119933468181 120186263808 120304779228 120366832113 120620541184 120701824704 120739484844 120793823046 120845431872 121137964992 121230295758 121269814432 121495915656 121852842386 121934925288 121989801492 122078060064 122230095768 122285104812 122337350784 122430595716 122633495424 122726966076 122809637808 122881205196 123214950144 123286753728 123440294736 123495848424 123585196608 123847688448 123878188512 123942084552 124325806176 124398257112 124473756726 124808812416 124903941084 125059496133 125110939776 125259792768 125290640592 125472233744 125556754752 125704141056 125860692672 125892999441 125934038064 126349661952 126445965048 126531141984 126837438624 126988378074 127106838144 127139464782 127447234002 127749381903 128093254848 128245688748 128403332928 128556103104 128709087804 129020656644 129107567952 129533665536 129632395464 129674653056 129707938818 130143215488 130298088888 130330177497 130385860704 130485240171 130538915712 130701488544 130760310096 130801108581 130915884528 131232795408 131309271396 131620575294 131715801648 131995562688 132096169062 132150507264 132251231736 132415937082 132532130016 132628015872 132852953376 132930373512 132942446208 133019918496 133121305629 133341922656 133500568608 133560649872 133726985964 133883962992 134168329152 134583710976 134662139712 134764778538 135148723776 135209546784 135536851424 135628152192 135698108832 135789552792 136118226816 136280210616 136428541236 136878800448 136971005184 137176790949 137302573824 137337817572 137465932032 137508857739 137629519632 137798698752 137962682352 138697597944 138870331578 138932829477 139033346184 139328649504 139434845121 139760007552 139772378031 139866531948 139948039251 140243021568 140328137664 140409913968 140749807248 140844619584 140917266864 140951970666 141156262962 141251349096 141353543232 141417158688 141593279256 141675792822 142060583808 142143369696 142251710679 142583442048 142656986208 142692118452 142753083264 142817328576 142995192912 143098648704 143163049536 143680350528 143995159296 144007904638 144104911704 144453749544 144515467008 144580505472 144625615992 144865298688 144930494592 145102928256 145454182016 145636983936 145725373728 145836444897 145883984688 146365449984 146411117424 146585349999 146894322432 147039174612 147105348858 147434971392 147524452416 147636894834 148034300544 148180276854 148495008024 148669320672 148782635703 149098646268 149206517856 149459572548 149546670201 149647408308 150009662988 150141294144 150188139684 150255731106 150504744384 150619458366 150683810112 150939370296 151048573632 151150323456 151406674848 151494907176 151994890368 152042314248 152110740132 152478957852 152544104064 152581671216 152660372436 153085241088 153133005168 153315236943 153638394624 153727927488 153919379856 153988650504 154092380832 154203865344 154427364608 154465395552 154545068392 154649173536 154833209586 155023536096 155208017646 155625803136 155994755904 156412514457 156558422592 156742200576 156744730692 156937406912 157230008496 157773399264 157869154872 157961153214 158343533154 158491242624 158531925222 159022736136 159292439163 159547563648 159721219008 159818156784 159911290908 160406372304 160489109484 160597218672 160869592026 160935766272 160985979792 161058430728 161127242496 161517286656 161640394344 161994554208 162118025667 162510468237 162579900384 162653068656 162703817991 162770746752 162973461024 163046806416 163240794288 163635954768 163746183744 163841606928 164119482774 164382338304 164587059648 164661131232 164712507102 164780262144 165170918016 165256112736 165367433088 165767741568 165864342816 165965008968 166538588112 166745994844 167054187456 167056884027 167252985756 167409006336 167814256896 167857332588 167912050752 168594620064 168708189312 169116584832 169317837432 169519286376 169806791583 169929645336 170332509204 170431770573 170791006464 170994251664 171047603529 171204443904 171408137472 171612117072 172027542192 172143423936 172220896224 172274630814 172843193952 172943918424 173159302338 173237231817 173479348512 173730785184 173773569996 173847814272 173863201941 173980320228 174268651392 174347080128 174401478108 174554512704 174977060544 175079028528 175494100392 175621068864 175994083584 176128225416 176334975648 176554582776 176709506688 177137271168 177240498016 177359891328 177495074172 177789230208 178000758144 178080866496 178302647952 178511950656 178632200448 178891105536 179491009104 179549519616 179686371384 179795426382 180198298368 180279395712 180457168842 180930811776 181052737056 181109227266 181190734569 181706947488 181845443637 181904721648 182505067264 182779263579 182902387932 182984702238 183117090096 183345143652 183427657218 183506026176 183645893574 183950243136 184090449114 184321807794 184822425216 184930130592 185160442104 185243772636 185377794912 185771532672 185817282768 185913126828 186363170708 186488709264 186597385668 186710635089 187104183552 187213218624 187355911626 187666409664 187792826112 187889689152 187935960888 188208350616 188335132128 188471390976 188556211584 188791039008 188901057096 189524492928 189668947572 189796712976 190209314944 190256157936 190423104768 190482567111 190660257216 190709197173 190884066048 191170851003 191573800704 192139882272 192368533122 192604999392 192834154656 193063631706 193530984966 193661351928 194300498304 194448593196 194511979584 194561908227 195214823232 195447133332 196052232816 196140465144 196373826792 196699269888 196849193112 196963907094 197430862941 197573702472 197993344032 198144253593 198225760896 198376847604 198623905623 198798195024 198942023808 199279430064 199395560268 199413669312 199529877744 200012883984 200188392192 200250852912 200340974808 200590478946 200672992512 200825944488 200911746816 201252493728 201398098176 201875566464 201993209568 202147167807 202723085664 202814320176 203305277136 203442228288 203547163248 204177340224 204420315924 204642811854 204970569984 205225839808 205318200672 205456507776 205953860736 206006726358 206198898048 206444279448 206698048128 206944023528 207993007872 208305497367 208550019276 208744563456 208992974256 209640011328 209799797922 210364532352 210492206496 210614870952 211124710872 211375900296 211734394443 211877023644 212030314848 212125738032 212389918884 212513689233 212961625344 213090875712 213215054544 213875163072 213985479312 214038177678 214129624896 214492789368 214647973056 214744574304 215520525792 215992738944 216011856957 216157367556 216680624316 216773200512 216870758208 216938423988 217297948032 217395741888 217654392384 218181273024 218328244992 218455475904 218825977032 219449412864 219548174976 219616676136 220341483648 220558761918 220658023287 221152457088 221286678624 221455342251 222051450816 222270415281 222738916608 222742512036 223003981008 223647969402 223809776784 223882734336 224189358822 224792826752 225014494482 225211941216 225282209526 225383596659 225757116576 225929187549 226025715168 226409055444 226572860448 227110012272 227242360764 227992335552 228063471372 228166110198 228698194176 228718436778 228816156096 228872506824 228990558654 229370056256 229524565248 229627861632 229699507752 230457591936 230591891232 230879069784 230982975756 231305798016 231641046912 231698093328 231817602588 231973760304 232462773504 232535304144 232739350272 232812026469 233302747392 233438704704 233595954432 233992133856 234161425152 234837633888 235113300864 235117096038 235406110368 236660098896 236803732308 236941729821 237441155328 237515299731 237736863936 237797887833 238015934208 238534104204 239321345472 239581828512 239727235176 239866936362 240609558456 240733664226 241304388039 241403649408 241478969688 241587646092 241690863744 242275929984 242460591516 242539628864 242991831312 243705684772 243869850576 243979602984 244156120128 244460191536 244570209624 244674701568 244861191432 245266990848 245453932152 245619275616 245762410392 246179224161 246573507456 246880589472 246991696848 247068760653 247170393216 247756377024 247884169104 248651612352 248796514224 248947513452 249617624832 249807882168 250118992266 250221879552 250519585536 250581281184 250944467488 251113509504 251721385344 251785998882 251868076128 252891930096 253062283968 253674877248 253976756148 254213676288 254278929564 254894468004 255498763806 256186509696 256491377496 256806665856 257112206208 257418175608 258041313288 258215135904 258411946221 259264790928 259349306112 259415877636 259738953507 260286430976 260596177776 260660354994 260771721408 260970480342 261077831424 261402977088 261520620192 261602217162 261831769056 262465590816 262618542792 263241150588 263431603296 263991125376 264192338124 264502463472 264831874164 265064260032 265705906752 265860747024 265884892416 266039836992 266242611258 266683845312 267001137216 267121299744 267453971928 267767925984 268336658304 269324279424 269529557076 269693139573 270297447552 270419093568 271073702848 271256304384 271396217664 271579105584 271663840899 272236453632 272560421232 272857082472 273757600896 274353581898 274675635144 275017715478 275141485827 275259039264 275468840361 275925364704 276135673671 277395195888 277740663156 277865658954 278066692368 278657299008 278869690242 279520015104 279544756062 279733063896 279896078502 280656275328 280819827936 281033867439 281499614496 281689239168 281834533728 281903941332 282312525924 282502698192 282707086464 282834317376 283186558512 283351585644 284121167616 284286739392 284503421358 285166884096 285313972416 285384236904 285506166528 285634657152 285990385824 286197297408 286326099072 287360701056 288015809276 288209823408 288552799683 288907499088 289161010944 289251231984 289595447559 289860989184 290205856512 290296477449 290908364032 291273967872 291450747456 291672889794 291767969376 292822234848 293170699998 294078349224 294210697716 295048904832 295273789668 295445860641 296068601088 296360553708 296990016048 297338641344 297565271406 298197292536 298413035712 298919145096 299093340402 299294816616 300019325976 300282588288 300376279368 300511462212 300885718419 301009488768 301238916732 301367620224 301878740592 302097147264 302813349696 302989814352 303989780736 304084628496 304221480264 304957915704 305088208128 305163342432 305320744872 306266010336 306630473886 306964217781 307455854976 307838759712 307977301008 308184761664 308930791104 309090136784 309298347072 309666419172 310047072192 310416035292 311251606272 311989511808 312825028914 313116845184 313489461384 313874813824 314460016992 314699696883 315546798528 315738309744 315922306428 316687066308 316982485248 317063850444 318045472272 318584878326 319095127296 319442438016 319636313568 319822581816 320812744608 320978218968 321057266517 321194437344 321739184052 321971959584 322116861456 323280788688 323989108416 324236051334 325020936474 325159800768 325306137312 325407635982 325541493504 325946922048 326093612832 326481588576 327271909536 327492367488 327683213856 328238965548 329174119296 329322262464 329425014204 330341836032 330512225472 330734866176 330838142877 331535483136 331728685632 331930017936 333077176224 333491989688 334108374912 334113768054 334505971512 335471954103 335714665176 335824101504 336284038233 337189240128 337416378624 337521741723 337923314289 338233169664 338635674864 339038572752 339613583166 339859290672 340665018408 340863541146 341988503328 342095207058 342249165297 343077655167 343224234144 343485837981 344055084384 344286847872 344441792448 344549261628 345686387904 345887836848 346318604676 346474463634 346958697024 347461570368 347547139992 347695628544 347726403882 347960640456 348537302784 348694160256 348802956216 349109025408 349954121088 350158057056 350988200784 351242137728 352256450832 352669951296 352675644057 353109165552 353419013376 354274542336 354480996032 354719782656 354990148344 355578460416 356001516288 356161732992 356605295904 357023901312 358982018208 359372742768 359590852764 359800404543 360558791424 360914337684 361100496339 361861623552 362105474112 362218454532 362381469138 363413894976 363690887274 363809443296 365558527158 365804775864 365969404476 366234180192 366690287304 366855314436 367012052352 367291787148 367900486272 368180898228 368643615588 369644850432 369860261184 370320884208 370487545272 370755589824 371543065344 371634565536 371826253656 372726341416 372977418528 373194771336 373421270178 374426437248 374711823252 375178488399 375332819328 375779378304 375871921776 376416701232 376670264256 377112423168 377582078016 377678998323 377802114192 379048985856 379337895144 379593425952 380418629888 380512315872 380965134222 381320514432 381418394346 382341702006 384279764544 384737066244 385209998784 385668309312 386127263412 387061969932 387322703856 388600996608 388897186392 389023959168 389123816454 390429646464 390894266664 390990532491 392104465632 392280930288 392403325743 392747653584 393698386224 393927814188 394861725882 395147404944 395986688064 396288507186 396451521792 396753695208 397247811246 397596390048 397884047616 398558860128 398791120536 398827338624 399059755488 399363916887 400025767968 400501705824 400681949616 401180957892 401651888976 402504987456 403751132928 403986419136 404294335614 405446171328 405628640352 406610554272 406884456576 407094326496 408354680448 408840631848 409285623708 410451679616 410636401344 410913015552 411530372847 411907721472 412013452716 412397796096 412526573217 412888558896 413396096256 413888047056 416610994734 416798488431 417100038552 417985948512 418304535363 419280022656 419317134093 419599595844 419844117753 420729064704 420984412992 421229741904 422249421744 422751800592 423468788886 423754047288 424060629696 424251476064 424779837768 425027378466 426181751424 426430109088 426755132037 427750326144 427970958624 428076355356 428259249792 428985578736 429295946112 429489148608 431041051584 431985477888 432023713914 432314735112 433361248632 433546401024 433741516416 433876847976 434595896064 434791483776 435308784768 436362546048 436910951808 437651954064 439096349952 439233352272 439756049997 440682967296 441117523836 441316046574 442304914176 442573357248 442910684502 444102901632 444540830562 445485024072 446007962016 446347907109 447295938804 447619553568 448378717644 448640010603 449585653504 450028988964 450423882432 450564419052 450767193318 451514233152 451858375098 452051430336 452818110888 453145720896 454220024544 454484721528 455984671104 456126942744 456332220396 457436873556 457632312192 457745013648 457981117308 458740112512 459255723264 459399015504 459945710829 460915183872 461183782464 461758139568 461965951512 462611596032 463282093824 463396186656 463635205176 463947520608 465070608288 465624052938 466877409408 467984267712 469237543371 469675267776 470226601728 470234192076 470812220736 473320197792 473607464616 473883459642 475030599462 475473727872 475595775666 477068208408 477877317489 478642690944 479163657024 479454470352 479733872724 481219116912 481467328452 482608776078 482807298816 482957939376 483175292184 483381727488 484551859968 484921183032 485079257728 485983662624 486354077001 487411369544 487531404711 487739701152 487959205968 488111453973 488312240256 488920383072 489140419248 489722382864 490907864304 491238551232 491524820784 492358448322 493147014912 493761178944 493983393696 494137521306 494340786432 495512754048 495768338208 497303224704 497593028448 497895026904 499615764336 500237984532 501162562368 501888934976 502227019008 503442770688 503571997764 503736152256 505783860192 506124567936 507349754496 507953512296 508557859128 509420374749 509788936008 510997527612 511295311719 512373019392 512982754992 513142810587 513613331712 514224412416 514836351216 516082626576 516430271808 516823892442 518529581856 518831755272 519477907014 519711695451 521192355552 521320709988 521543442816 521589605823 521940960684 522805954176 523041240384 523204434324 523663538112 524931181632 525237085584 526482301176 526863206592 527982250752 528384676248 529004926944 529663748328 530128520064 531411813504 531721494048 532079673984 532485222516 533367690624 534002274432 534242599488 534907943856 535535851968 536673316608 538648558848 539059114152 539386279146 540594895104 540838187136 542147405696 542792435328 543158211168 543327681798 543572203707 545120842464 545536330911 545714164944 547515201792 548337790737 548707163796 549351270288 550035430956 550282971654 550518078528 550937680722 551850729408 552271347342 554790391776 555481326312 555731317908 556133384736 557314598016 557739380484 559089512124 559466127792 559792157004 561312550656 561639655872 562067734878 562999228992 563378478336 563669067456 563807882664 564625051848 565005396384 565414172928 565668634752 566373117024 566703171288 568573478784 569006842716 570627944832 570768473808 571269314304 571447701333 571980771648 572652198144 573512553009 574721402112 576031618552 576419646816 577105599366 577814998176 578502463968 579190895118 580592954898 582901494912 583345779588 583535938752 583685724681 585644469696 586341399996 588156698448 588421395432 590097809664 590547579336 590891721282 592721107416 593980032096 594432760779 594677282688 595130542812 595871716869 596394585072 596826071424 597838290192 598186680804 598589633232 600038651952 600565176576 600752558736 601022924424 601771436838 602018977536 602477833464 602735240448 603757481184 604194294528 605626699392 605979628704 606441503421 608169256992 608442960528 609915831408 610326684864 610641489744 612532020672 613260947772 613928435562 614911709952 615677519424 615954602016 616369523328 617861582208 618180273568 618596694144 619332838344 620094144384 620832070584 623979023616 624916492101 625650057828 626233690368 626978922768 627749627648 628920033984 629399393766 631093597056 631476619488 631844612856 633374132616 634127700888 635203183329 636090944544 637169756652 637541067699 638884876032 639272627136 639645163632 641625489216 641956437936 642114533034 642388874688 643478368104 643943919168 644233722912 646561577376 647978216832 648035570871 648472102668 650041872948 650319601536 650612274624 650815271964 651893844096 652187225664 652963177152 654543819072 654984734976 655366427712 656477931096 658348238592 658644524928 658850028408 661024450944 661676285754 663457371264 663860035872 664366026753 666154352448 666983979376 668216749824 668227536108 669011943024 670943908206 671429330352 671648203008 672568076466 674378480256 675043483446 675846628578 677271349728 677787562647 678077145504 679227166332 679718581344 681330036816 681727082292 683977006656 684190414116 684498330594 686155310334 686448468288 686971675962 688110168768 688573695744 688883584896 689098523256 691372775808 691775673696 692637209352 692948927268 693917394048 694923140736 695094279984 695452807764 695921280912 697388320512 697605912432 698218050816 698436079407 699908242176 700316114112 701976401568 702484275456 704512901664 705339902592 705351288114 706218331104 708961992064 709980296688 710825189463 712323465984 712545899193 713210591808 713393663499 714047802624 717964036416 718745485536 719181705528 719600809086 721828675368 722200992678 723913164117 724210948224 724436909064 724762938276 726827789952 727381774548 727618886592 731117054316 731609551728 731938808952 732468360384 733380574608 733710628872 734024104704 734583574296 735800972544 736361796456 737287231176 738537672483 739720522368 740641768416 740975090544 741206281959 741511179648 743269131072 743652507312 745452682832 745954837056 746389542672 746842540356 748852874496 749423646504 750356976798 750665638656 751558756608 751743843552 752833402464 753340528512 755164156032 755357996646 755604228384 758675790288 759186851904 761024631744 761930268444 762641028864 762836788692 764683404012 768559529088 769474132488 770419997568 771336618624 772254526824 774123939864 774645407712 775235838663 777794372784 778047918336 778247632908 779216860521 780859292928 781788533328 781981064982 784208931264 784561860576 784806651486 785495307168 787396772448 787855628376 789723451764 790294809888 791973376128 792043475509 792577014372 793507390416 794495622492 795192780096 797117720256 797582241072 797654677248 798119510976 798727833774 800051535936 801003411648 801363899232 802361915784 803303777952 805009974912 807972838272 808588671228 809079418719 810892342656 811257280704 813221108544 813768913152 814188652992 814991522697 816709360896 817681263696 818571247416 820903359232 821272802688 823060745694 824026905432 825053146434 825424457481 825777117792 826406521083 827776094112 828407021013 833221989468 833596976862 834200077104 835971897024 836609070726 838560045312 838634268186 839199191688 839688235506 841968825984 842459483808 843101602317 844498843488 845503601184 846937577772 847508094576 848121259392 848502952128 849559675536 850054756932 852363502848 852860218176 853510264074 855500652288 855941917248 856152710712 856518499584 857971157472 858591892224 858978297216 862082103168 864047427828 864629470224 866722497264 867483032832 867753695952 868786342677 869582967552 870617569536 870889432347 872725092096 873821903616 875303908128 878466704544 879512099994 882235047672 882632093148 885146714496 885821369004 886337581923 888205803264 889081661124 890970048144 892015924032 892695814218 894591877608 895239107136 896757435288 897280021206 900057977928 900847764864 901128838104 901534386636 902657155257 903028466304 903716750196 904102860672 905636221776 906291441792 908440049088 908969443056 911969342208 912253885488 912664440792 914873747112 915264624384 915490027296 915962234616 917480225024 918798031008 919891421658 920892653343 922367564928 923516279136 923931903024 926792373312 927270410352 927895041216 930141216576 931248105876 933754818816 935968535424 938475086742 939350535552 940468384152 941624441472 946640395584 947214929232 947766919284 950061198924 950947455744 951191551332 954136416816 955754634978 957285381888 958327314048 958908940704 959467745448 962438233824 962934656904 963171799551 965217552156 965915878752 966350584368 969842366064 970158515456 971967325248 972708154002 974822739088 975062809422 975479402304 975918411936 976222907946 976624480512 977840766144 978280838496 979444765728 981815728608 982477102464 983049641568 984716896644 987522357888 987966787392 988275042612 991025508096 991536676416 992514428631 994606449408 995186056896 995790053808 999231528672 1000475969064 1002325124736 1003777869952 1006415862309 1007143995528 1007472304512 1008852114699 1011567720384 1012249135872 1012565225169 1013769942867 1014699508992 1015907024592 1017115718256 1018840749498 1019577872016 1021995055224 1022590623438 1025965509984 1026285621174 1026747495891 1029232965501 1029672702432 1030457513943 1032165253152 1032860543616 1033647784884 1037059163712 1037663510544 1038955814028 1039423390902 1042384711104 1042641419976 1043086885632 1043179211646 1043881921368 1045611908352 1046082480768 1046408868648 1047327076224 1049862363264 1050474171168 1052964602352 1053726413184 1056769352496 1058009853888 1058026932171 1059327496656 1060257040128 1062823627008 1063442988096 1064159347968 1064970445032 1066735381248 1068004548864 1068485198976 1069815887712 1071071703936 1078118228304 1078772558292 1079401213629 1081676374272 1083301489017 1084294811392 1085584870656 1086316422336 1086655363596 1087144407414 1090241684928 1091072661822 1091428329888 1096675581474 1097414327592 1098702540576 1100070861912 1100565943308 1101036157056 1101875361444 1103701458816 1104542694684 1109580783552 1110962652624 1111462635816 1112266769472 1114629196032 1115478760968 1118179024248 1118932255584 1119584314008 1123279311744 1124135469756 1125535465197 1125998457984 1127338134912 1127615765328 1129250103696 1130010792768 1131337269504 1132746234048 1133036994969 1133406342576 1137146957568 1138013685432 1141255889664 1141536947616 1142895402666 1143961543296 1147025106018 1152063237104 1152839293632 1154211198732 1155629996352 1157004927936 1158381790236 1161185909796 1165802989824 1166691559176 1167071877504 1167371449362 1171288939392 1172682799992 1172971597473 1176313396896 1176842790864 1177209977229 1181095158672 1181783442564 1185442214832 1187960064192 1188865521558 1189354565376 1190261085624 1191743433738 1192789170144 1193652142848 1195676580384 1196373361608 1197179266464 1198091750661 1200077303904 1201505117472 1202045848848 1203542873676 1204955666928 1207514962368 1211253398784 1211959257408 1212883006842 1216338513984 1216885921056 1219831662816 1220653369728 1221282979488 1225064041344 1226521895544 1227856871124 1231355038848 1231909204032 1232739046656 1235723164416 1236360547136 1237193388288 1237579719651 1238665676688 1240188288768 1241664141168 1249832984202 1250395465293 1251300115656 1253957845536 1254913606089 1257840067968 1257951402279 1258798787532 1259532353259 1262187194112 1262953238976 1263689225712 1266748265232 1268255401776 1270406366658 1272181889088 1274339513304 1275082135398 1278545254272 1279290327264 1280265396111 1283250978432 1283912875872 1284229066068 1284777749376 1286956736208 1287887838336 1288467445824 1293123154752 1295956433664 1296071141742 1296944205336 1300083745896 1300639203072 1301224549248 1301630543928 1303787688192 1304374451328 1305926354304 1309087638144 1310732855424 1312955862192 1317289049856 1317700056816 1319268149991 1322048901888 1323352571508 1326914742528 1327720071744 1328732053506 1332308704896 1333967958752 1336455072216 1338023886048 1339043721327 1341887816412 1342858660704 1345136152932 1345920031809 1348756960512 1350086966892 1351693257156 1354542699456 1355575125294 1356154291008 1358454332664 1359437162688 1362660073632 1363454164584 1367954013312 1368380828232 1368996661188 1372310620668 1372896936576 1373943351924 1376220337536 1377767169792 1378197046512 1382745551616 1383551347392 1385274418704 1385897854536 1387834788096 1389846281472 1390188559968 1390905615528 1391842561824 1395211824864 1396872158814 1400632228224 1403952803136 1407712630113 1409025803328 1410679805184 1410702576228 1412436662208 1417923984128 1419960593376 1421650378926 1425091798386 1426421183616 1426787326998 1433631952467 1435928072832 1437490971072 1438363411056 1439201618172 1443657350736 1444401985356 1447826328234 1448421896448 1448873818128 1449525876552 1453655579904 1454763549096 1455237773184 1462234108632 1462594214133 1463219103456 1463877617904 1464334361919 1464936720768 1466761149216 1467421257744 1469167148592 1472723592912 1474574462352 1477075344966 1479441044736 1481283536832 1481950181088 1482412563918 1483022359296 1486538262144 1487305014624 1490905365664 1491909674112 1492779085344 1493685080712 1498847293008 1500713953596 1503487687104 1505666804928 1506681057024 1510328312064 1510715993292 1511208456768 1517351580576 1518373703808 1522049263488 1523860536888 1525673577384 1528261124247 1529366808024 1533885935157 1537119058176 1538948264976 1539428431761 1540839995136 1542673237248 1544509053648 1548247879728 1549290815424 1550471677326 1555588745568 1556495265816 1558433721042 1559135086353 1563577066656 1563962129964 1564768817469 1568417862528 1569123721152 1569613302972 1570990614336 1574793544896 1575711256752 1579446903528 1580589619776 1583946752256 1584086951018 1585154028744 1587014780832 1588991244984 1590385560192 1594235440512 1595164482144 1596239021952 1597455667548 1600103071872 1602006823296 1602727798464 1604723831568 1606607555904 1610019949824 1615945676544 1617177342456 1618158837438 1621784685312 1622514561408 1626442217088 1628377305984 1629983045394 1635362527392 1636608992733 1637142494832 1642545605376 1645013372211 1646121491388 1648053810864 1650106292868 1650848914962 1651554235584 1652813042166 1655552188224 1656814042026 1666443978936 1667193953724 1668400154208 1671943794048 1673218141452 1677268536372 1678398383376 1679376471012 1683937651968 1684918967616 1686203204634 1688997686976 1691007202368 1693875155544 1695016189152 1696242518784 1697005904256 1699119351072 1700109513864 1705720436352 1707020528148 1711883834496 1712305421424 1714343103999 1715942314944 1717956594432 1720537659027 1724164206336 1728094855656 1729258940448 1733444994528 1735507391904 1737572685354 1741778864694 1750607816256 1751057174043 1756933409088 1759024199988 1764470095344 1765264186296 1770293428992 1771642738008 1772675163846 1778163322248 1781940096288 1783298282337 1784031848064 1785391628436 1787615150607 1789183755216 1790478214272 1793514870576 1794560042412 1800115955856 1801695529728 1802257676208 1803068773272 1805314310514 1806056932608 1807433500392 1808205721344 1811272443552 1812582883584 1816880098176 1817938886112 1819324510263 1824507770976 1825328881584 1829747494224 1830980054592 1831924469232 1837596062016 1839782843316 1841785306686 1844735129856 1847032558272 1847863806048 1853584746624 1854540820704 1855790082432 1860282433152 1862496211752 1871937070848 1874749476303 1876950173484 1878701071104 1880936768304 1883248882944 1893280791168 1894429858464 1895533838568 1900122397848 1902383102664 1905609549987 1908272833632 1911509269956 1912623203097 1916654628096 1917817881408 1918935490896 1924876467648 1925869313808 1926343599102 1930435104312 1931831757504 1932701168736 1939684732128 1943934650496 1944106712613 1945416308004 1949645478176 1950125618844 1950958804608 1951836823872 1952445815892 1955681532288 1956561676992 1958889531456 1963631457216 1964954204928 1966099283136 1969433793288 1975044715776 1975933574784 1976550085224 1983073352832 1985028857262 1990372113792 1991580107616 1993098080259 1998463057344 2000951938128 2004650249472 2007555739904 2012831724618 2014287991056 2014944609024 2017704229398 2023135440768 2025130450338 2027539885734 2031814049184 2033362687941 2034231436512 2037681498996 2039155744032 2043990110448 2045181246876 2051931019968 2052571242348 2053494991782 2058465931002 2059345404864 2060915027886 2064330506304 2065721087232 2067295569768 2074118327424 2075327021088 2077911628056 2078846781804 2084769422208 2085282839952 2086358423292 2087763842736 2092164961536 2092817737296 2094654152448 2095308238221 2099724726528 2100948342336 2105929204704 2107452826368 2113538704992 2116019707776 2116053864342 2118654993312 2126885976192 2129940890064 2136970397952 2137637697579 2139631775424 2140180990497 2142143407872 2156236456608 2157545116584 2158802427258 2166602978034 2171739492351 2172632844672 2173310727192 2174288814828 2180483369856 2182145323644 2182856659776 2193351162948 2194828655184 2197405081152 2200141723824 2201131886616 2202072314112 2203750722888 2207402917632 2209085389368 2215613017449 2219161567104 2221925305248 2222925271632 2223618845877 2224533538944 2230957521936 2236358048496 2237864511168 2239168628016 2246558623488 2248270939512 2251070930394 2251996915968 2254676269824 2255231530656 2258500207392 2260021585536 2265492468096 2266073989938 2266812685152 2276027370864 2283073895232 2285790805332 2287923086592 2294050212036 2304126474208 2305678587264 2308422397464 2311259992704 2314009855872 2316763580472 2322371819592 2333383118352 2334143755008 2334742898724 2337650581563 2342577878784 2345365599984 2345943194946 2352626793792 2353685581728 2354419954458 2362190317344 2363566885128 2370884429664 2375920128384 2376130426527 2377731043116 2380522171248 2383486867476 2385578340288 2391353160768 2392746723216 2394358532928 2396183501322 2400154607808 2403010234944 2404091697696 2407085747352 2409911333856 2415029924736 2423918514816 2425766013684 2427238256157 2432677027968 2433771842112 2439663325632 2441306739456 2442565958976 2444974568091 2450128082688 2453043791088 2455713742248 2462710077696 2463818408064 2472721094272 2475159439302 2476273372443 2477331353376 2479219563249 2483328282336 2485221063039 2499665968404 2500790930586 2502600231312 2507915691072 2509827212178 2515680135936 2515902804558 2517597575064 2519064706518 2525906477952 2527378451424 2529304806951 2533496530464 2536510803552 2540812733316 2544363778176 2548679026608 2550164270796 2557090508544 2558580654528 2560530792222 2566501956864 2567825751744 2568458132136 2569555498752 2573913472416 2575775676672 2576934891648 2586246309504 2592142283484 2593888410672 2600167491792 2602449098496 2603261087856 2606359028031 2608748902656 2611852708608 2612668297041 2618175276288 2621465710848 2625911724384 2635400113632 2638536299982 2646705143016 2655440143488 2657464107012 2659012745769 2664617409792 2667935917504 2672910144432 2676047772096 2678087442654 2683775632824 2685717321408 2690272305864 2691840063618 2700173933784 2703386514312 2707971465771 2709085398912 2711150250588 2712308582016 2716908665328 2718874325376 2725320147264 2726908329168 2735908026624 2736761656464 2737993322376 2744621241336 2745793873152 2747886703848 2752440675072 2756394093024 2762677960029 2767102694784 2770548837408 2771795709072 2780377119936 2781811231056 2783685123648 2790423649728 2793744317628 2801264456448 2807905606272 2815425260226 2818051606656 2821405152456 2824873324416 2839921186752 2843300757852 2850183596772 2852842367232 2853574653996 2867263904934 2871856145664 2874981942144 2876726822112 2878403236344 2887314701472 2888803970712 2889515398653 2895652656468 2897747636256 2899051753104 2909527098192 2910475546368 2924468217264 2925188428266 2926438206912 2927755235808 2928668723838 2929873441536 2933522298432 2934842515488 2938334297184 2945447185824 2949148924704 2954150689932 2962567073664 2963900362176 2964825127836 2973076524288 2974610029248 2981810731328 2983819348224 2985558170688 2987370161424 2997694586016 3001427907192 3006975374208 3011333609856 3021431986584 3022416913536 3026556344097 3034703161152 3036747407616 3037695675507 3044098526976 3047721073776 3051347154768 3056522248494 3058733616048 3067771870314 3077896529952 3078856863522 3080242487673 3087698896503 3089018107296 3091372541829 3096495759456 3098581630848 3100943354652 3111177491136 3112990531632 3116867442084 3118270172706 3127154133312 3127924259928 3129537634938 3136835725056 3138247442304 3139226605944 3141981228672 3149587089792 3151422513504 3158893807056 3161179239552 3168173902036 3170308057488 3174029561664 3174080796513 3177982489968 3180771120384 3188470881024 3190328964288 3192478043904 3194911335096 3200206143744 3204013646592 3205455596928 3209447663136 3213215111808 3234354684912 3236317674876 3238203640887 3245029122816 3249904467051 3252884434176 3256754611968 3259966090788 3270725054784 3273217985466 3274284989664 3290026744422 3292242982776 3296107621728 3300212585736 3301697829924 3303108471168 3305626084332 3311104376448 3313628084052 3332887957872 3334387907448 3336800308416 3343887588096 3346436282904 3354537072744 3356796766752 3358752942024 3369837935232 3372406409268 3376606395591 3377995373952 3382014404736 3387750311088 3390032378304 3394011808512 3398238702144 3400219027728 3411440872704 3414041056296 3423767668992 3424610842848 3428686207998 3431884629888 3441075318054 3456189711312 3458517880896 3466889989056 3471014783808 3475145370708 3483557729388 3501215632512 3502114348086 3513866818176 3518048399976 3528940190688 3530528372592 3531629931687 3543285476016 3545350327692 3556326644496 3563880192576 3566596564674 3568063696128 3570783256872 3575230301214 3578367510432 3580956428544 3587029741152 3589120084824 3600231911712 3604515352416 3606137546544 3610628621028 3614867000784 3622544887104 3633760196352 3635877772224 3638649020526 3649015541952 3650657763168 3659494988448 3661960109184 3663848938464 3675192124032 3679565686632 3683570613372 3694065116544 3695727612096 3707169493248 3709081641408 3711580164864 3712739158953 3720564866304 3724992423504 3749498952606 3751186395879 3753900346968 3761873536608 3764740818267 3773854206837 3778597059777 3786561582336 3788859716928 3791067677136 3800244795696 3804766205328 3811219099974 3816545667264 3823018539912 3825246406194 3835635762816 3837870981792 3840796188333 3849752935296 3851738627616 3852687198204 3860870208624 3863663515008 3865402337472 3879369464256 3887869300992 3888213425226 3890832616008 3899290956352 3900251237688 3901917609216 3903673647744 3904891631784 3911363064576 3913123353984 3917779062912 3927262914432 3932198566272 3938867586576 3951867149568 3953100170448 3957804449973 3966146705664 3970057714524 3980744227584 3983160215232 3986196160518 3996926114688 4001903876256 4025663449236 4028575982112 4035408458796 4037760095427 4046270881536 4050260900676 4055079771468 4063628098368 4066725375882 4068462873024 4075362997992 4078311488064 4087980220896 4090362493752 4103862039936 4105142484696 4106989983564 4116931862004 4118690809728 4121830055772 4128661012608 4134591139536 4148236654848 4150654042176 4155823256112 4157693563608 4169538844416 4170565679904 4172716846584 4175527685472 4185635474592 4190616476442 4201896684672 4211858409408 4223137890339 4227077409984 4232039415552 4232107728684 4237309986624 4253771952384 4259881780128 4275275395158 4279263550848 4280361980994 4300895857401 4312472913216 4315090233168 4317604854516 4333205956068 4343478984702 4345265689344 4346621454384 4348577629656 4360966739712 4364290647288 4365713319552 4386702325896 4387782642399 4389657310368 4393003085757 4394810162304 4400283447648 4402263773232 4407501445776 4418170778736 4431226034898 4438323134208 4443850610496 4445850543264 4447237691754 4449067077888 4461915043872 4472716096992 4475729022336 4478337256032 4496541879024 4502141860788 4510463061312 4517000414784 4520043171072 4530984936192 4532147979876 4533625370304 4552054741728 4566147790464 4571581610664 4584783372741 4588100424072 4608252948416 4611357174528 4616844794928 4618285295283 4622519985408 4628019711744 4633527160944 4644743639184 4666766236704 4669485797448 4675301163126 4677405259059 4690731199968 4691886389892 4694306452407 4705253587584 4707371163456 4708839908916 4724380634688 4727133770256 4741768859328 4751840256768 4752260853054 4755462086232 4761044342496 4766973734952 4771156680576 4782706321536 4785493446432 4788717065856 4792367002644 4800309215616 4806020469888 4808183395392 4814171494704 4819822667712 4830059849472 4847837029632 4851532027368 4854476512314 4865354055936 4867543684224 4879326651264 4885131917952 4889949136182 4906087582176 4909826978199 4911427484496 4927636816128 4935040116633 4945442188544 4950318878604 4952546744886 4954662706752 4958439126498 4966656564672 4970442126078 4999331936808 5001581861172 5005200462624 5015831382144 5019654424356 5031805609116 5035195150128 5038129413036 5051812955904 5054756902848 5058609613902 5066993060928 5073021607104 5081625466632 5088727556352 5097358053216 5100328541592 5117161309056 5121061584444 5135651503488 5136916264272 5147826944832 5153869783296 5161612977081 5172492619008 5184284566968 5187776821344 5200334983584 5206522175712 5212718056062 5225336594082 5251823448768 5270800227264 5277072599964 5293410286032 5310880286976 5314928214024 5318025491538 5335871835008 5345820288864 5349894847011 5352095544192 5356174885308 5362845451821 5367551265648 5371434642816 5380544611728 5383680127236 5400347867568 5406773028624 5415942931542 5418170797824 5422300501176 5424617164032 5433817330656 5437748650752 5450640294528 5453816658336 5457973530789 5473523312928 5475986644752 5489242482672 5495773407696 5512788186048 5525355920058 5534205389568 5541097674816 5543591418144 5560754239872 5563622462112 5567370247296 5580847299456 5587488635256 5615811212544 5624248428909 5630850520452 5636103213312 5642810304912 5649746648832 5679842373504 5686601515704 5700367193544 5707149307992 5716828649961 5734527809868 5737869609291 5749963884288 5753453644224 5756806472688 5774629402944 5777607941424 5779030797306 5791305312936 5795495272512 5798103506208 5819054196384 5832320137839 5848936434528 5850376856532 5852876413824 5855510471616 5857337447676 5867044596864 5869685030976 5876668594368 5890894371648 5898297849408 5908301379864 5925134147328 5927800724352 5929650255672 5949220058496 5963621462656 5971116341376 5974740322848 5979294240777 5995389172032 6002855814384 6013950748416 6022667219712 6042863973168 6044833827072 6053112688194 6069406322304 6075391351014 6095442147552 6100088063823 6102694309536 6113044496988 6117467232096 6135543740628 6155793059904 6157713727044 6160484975346 6175397793006 6178036214592 6182745083658 6192991518912 6197163261696 6201886709304 6222354982272 6225981063264 6233734884168 6236540345412 6254308266624 6255848519856 6259075269876 6276494884608 6278453211888 6283962457344 6285924714663 6299174179584 6302845027008 6317787614112 6322358479104 6336347804072 6340616114976 6348059123328 6348161593026 6355964979936 6380657928576 6389822670192 6410911193856 6412913092737 6418895326272 6420542971491 6426430223616 6468709369824 6472635349752 6476407281774 6499808934102 6519932181576 6541450109568 6546435970932 6548569979328 6580053488844 6584485965552 6592215243456 6600425171472 6603395659848 6606216942336 6611252168664 6622208752896 6627256168104 6646839052347 6665775915744 6668775814896 6670856537631 6673600616832 6692872565808 6709074145488 6713593533504 6717505884048 6739675870464 6744812818536 6753212791182 6755990747904 6764028809472 6775500622176 6780064756608 6796477404288 6800438055456 6828082112592 6849221685696 6857372415996 6863769259776 6882150636108 6912379422624 6917035761792 6933779978112 6942029567616 6950290741416 6967115458776 7002431265024 7004228696172 7012951744689 7027733636352 7036096799952 7057880381376 7061056745184 7063259863374 7086570952032 7090700655384 7112653288992 7127760385152 7128391279581 7133193129348 7141566513744 7150460602428 7156735020864 7174059482304 7178240169648 7200463823424 7209030704832 7212275093088 7221257242056 7229734001568 7245089774208 7271755544448 7277298041052 7298031083904 7301315526336 7318989976896 7323920218368 7327697876928 7350384248064 7359131373264 7367141226744 7388130233088 7391455224192 7418163282816 7425478317906 7428820117329 7449984847008 7455663189117 7498997905212 7502372791758 7507800693936 7523747073216 7529481636534 7547708413674 7557194119554 7577719433856 7582135354272 7587914420853 7600489591392 7609532410656 7622438199948 7633091334528 7646037079824 7650492812388 7671271525632 7675741963584 7681592376666 7699505870592 7703477255232 7705374396408 7721740417248 7727327030016 7730804674944 7758738928512 7776426850452 7781665232016 7798581912704 7800502475376 7807347295488 7809783263568 7819077084093 7826246707968 7835558125824 7838004891123 7854525828864 7864397132544 7877735173152 7906200340896 7915608899946 7940115429048 7966320430464 7972392321036 7977038237307 7993852229376 8003807752512 8051326898472 8057151964224 8070816917592 8075520190854 8100521801352 8110159542936 8123914397313 8127256196736 8133450751764 8136925746048 8150725995984 8156622976128 8175960441792 8180724987504 8207724079872 8210284969392 8213979967128 8233863724008 8237381619456 8243660111544 8257322025216 8269182279072 8288033880087 8301308084352 8311646512224 8315387127216 8341131359808 8345433693168 8351055370944 8371270949184 8381232952884 8403793369344 8423716818816 8446275780678 8454154819968 8464215457368 8474619973248 8519763560256 8550550790316 8558527101696 8560723961988 8601791714802 8624945826432 8630180466336 8635209709032 8666411912136 8686957969404 8693242908768 8697155259312 8728581294576 8731426639104 8773404651792 8775565284798 8779314620736 8786006171514 8789620324608 8800566895296 8804527546464 8815002891552 8836341557472 8862452069796 8887701220992 8891701086528 8894475383508 8923830087744 8945432193984 8951458044672 8956674512064 8993083758048 9004283721576 9020926122624 9034000829568 9064295959752 9067250740608 9079669032291 9104109483456 9113087026521 9132295580928 9143163221328 9169566745482 9176200848144 9216505896832 9233689589856 9236570590566 9240727463019 9263096689509 9267054321888 9274117625487 9289487278368 9333532473408 9338971594896 9350602326252 9354810518118 9381462399936 9383772779784 9388612904814 9410507175168 9414742326912 9417679817832 9448761269376 9454267540512 9483537718656 9504521706108 9510924172464 9522088684992 9533947469904 9542313361152 9565412643072 9570986892864 9577434131712 9584734005288 9600618431232 9612040939776 9616366790784 9628342989408 9639645335424 9703064054736 9708953024628 9714610922661 9735087368448 9749713401153 9758653302528 9770263835904 9779898272364 9812175164352 9819653956398 9822854968992 9870080233266 9900637757208 9905093489772 9909325413504 9916878252996 9933313129344 9940884252156 9998663873616 10003163722344 10010400925248 10031662764288 10039308848712 10063611218232 10070390300256 10076258826072 10109513805696 10117219227804 10129819186773 10133986121856 10146043214208 10163250933264 10194716106432 10200657083184 10234322618112 10242123168888 10271303006976 10273832528544 10295653889664 10323225954162 10368569133936 10375553642688 10400669967168 10413044351424 10425436112124 10450673188164 10503646897536 10541600454528 10554145199928 10586820572064 10594889795061 10629856428048 10636050983076 10671743670016 10691640577728 10699789694022 10704191088384 10712349770616 10725690903642 10735102531296 10742869285632 10761089223456 10767360254472 10800695735136 10813546057248 10831885863084 10844601002352 10867634661312 10901280589056 10907633316672 10915947061578 10947046625856 10951973289504 10978484965344 10991546815392 11025576372096 11050711840116 11082195349632 11087182836288 11121508479744 11127244924224 11134740494592 11138217476859 11161694598912 11174977270512 11248496857818 11261701040904 11285620609824 11294222454801 11321562620511 11359684747008 11373203031408 11400734387088 11414298615984 11433657299922 11469055619736 11475739218582 11506907288448 11513612945376 11522388564999 11549258805888 11555215882848 11558061594612 11582610625872 11590990545024 11596207012416 11638108392768 11664640275678 11697872869056 11700753713064 11705752827648 11711020943232 11714674895352 11734089193728 11739370061952 11753337188736 11781788743296 11796595698816 11816602759728 11855601448704 11859300511344 11873413349919 11898440116992 11927242925312 11942232682752 11949480645696 11958588481554 11990778344064 12005711628768 12085727946336 12106225376388 12113280286281 12138812644608 12150782702028 12190884295104 12200176127646 12205388619072 12226088993976 12234934464192 12271087481256 12311586119808 12315427454088 12320969950692 12350795586012 12356072429184 12365490167316 12385983037824 12403773418608 12444709964544 12451962126528 12467469768336 12473080690824 12508616533248 12511697039712 12518150539752 12556906423776 12571849429326 12605690054016 12635575228224 12672695608144 12681232229952 12696118246656 12696323186052 12711929959872 12761315857152 12779645340384 12825826185474 12837790652544 12841085942982 12902687572203 12937418739648 12945270699504 12952814563548 12999617868204 13039864363152 13082900219136 13092871941864 13097139958656 13160106977688 13163347927197 13168971931104 13179009257271 13184430486912 13200850342944 13206791319696 13222504337328 13254512336208 13293678104694 13331551831488 13337551629792 13341713075262 13347201233664 13385745131616 13418148290976 13427187067008 13435011768096 13489625637072 13506425582364 13551001244352 13560129513216 13592954808576 13600876110912 13656164225184 13698443371392 13714744831992 13754350118223 13764301272216 13824758845248 13834071523584 13854855885849 13867559956224 13884059135232 13900581482832 13934230917552 14008457392344 14025903489378 14032215777177 14072193599904 14082919357221 14115760762752 14122113490368 14126519726748 14173141904064 14181401310768 14225306577984 14255520770304 14256782559162 14266386258696 14283133027488 14300921204856 14313470041728 14348118964608 14356480339296 14400927646848 14418061409664 14424550186176 14442514484112 14459468003136 14490179548416 14543511088896 14554596082104 14596062167808 14602631052672 14637979953792 14655395753856 14718262746528 14729480934597 14734282453488 14782910448384 14805120349899 14836326565632 14850956635812 14857640234658 14899969694016 14911326378234 14997995810424 15004745583516 15015601387872 15047494146432 15058963273068 15095416827348 15114388239108 15155438867712 15164270708544 15175828841706 15200979182784 15219064821312 15244876399896 15266182669056 15292074159648 15300985624776 15351483927168 15363184753332 15406954510464 15410748792816 15443480834496 15461609349888 15484838931243 15517477857024 15552853700904 15563330464032 15597163825408 15601004950752 15619566527136 15638154168186 15676009782246 15755470346304 15812400681792 15831217799892 15880230858096 15932640860928 15944784642072 15954076474614 16007615505024 16088536355463 16102653796944 16114303928448 16141633835184 16151040381708 16201043602704 16220319085872 16247828794626 16254512393472 16266901503528 16273851492096 16301451991968 16313245952256 16351920883584 16361449975008 16373920592367 16420569938784 16427959934256 16467727448016 16487320223088 16538364558144 16576067760174 16602616168704 16623293024448 16630774254432 16682262719616 16690867386336 16702110741888 16742541898368 16762465905768 16847433637632 16872745286727 16892551561356 16908309639936 16928430914736 16949239946496 17039527120512 17101101580632 17121447923976 17150485949883 17203583429604 17213608827873 17249891652864 17260360932672 17270419418064 17332823824272 17373915938808 17386485817536 17394310518624 17457162589152 17496960413517 17546809303584 17551130569596 17558629241472 17572012343028 17601133790592 17609055092928 17630005783104 17672683114944 17724904139592 17775402441984 17783402173056 17788950767016 17847660175488 17890864387968 17913349024128 17986167516096 18008567443152 18041852245248 18068001659136 18128591919504 18134501481216 18159338064582 18208218966912 18226174053042 18286326442656 18300264191469 18339133490964 18352401696288 18433011793664 18467379179712 18473141181132 18481454926038 18526193379018 18534108643776 18548235250974 18578974556736 18667064946816 18677943189792 18701204652504 18709621036236 18762924799872 18767545559568 18777225809628 18829484653824 18835359635664 18857774143989 18897522538752 18908535081024 18967075437312 19009043412216 19021848344928 19044177369984 19067894939808 19141973785728 19169468010576 19232733581568 19238739278211 19256685978816 19261628914473 19279290670848 19406128109472 19417906049256 19429221845322 19499426802306 19559796544728 19624350328704 19639307912796 19645709937984 19740160466532 19801275514416 19810186979544 19818650827008 19833756505992 19866626258688 19881768504312 19940517157041 19997327747232 20006327444688 20012569612893 20020801850496 20078617697424 20127222436464 20140780600512 20152517652144 20219027611392 20234438455608 20259638373546 20267972243712 20292086428416 20326501866528 20389432212864 20401314166368 20484246337776 20547665057088 20591307779328 20646451908324 20737138267872 20751107285376 20801339934336 20826088702848 20850872224248 20901346376328 21007293795072 21038855234067 21083200909056 21108290399856 21173641144128 21189779590122 21259712856096 21272101966152 21383281155456 21385173838743 21399579388044 21424699541232 21451381807284 21470205062592 21522178446912 21534720508944 21601391470272 21627092114496 21663771726168 21689202004704 21735269322624 21815266633344 21831894123156 21894093251712 21903946579008 21956969930688 21983093630784 22051152744192 22101423680232 22164390699264 22174365672576 22254489848448 22276434953718 22286460351987 22349954541024 22366989567351 22496993715636 22523402081808 22571241219648 22588444909602 22643125241022 22746406062816 22763743262559 22801468774176 22828597231968 22867314599844 22938111239472 22951478437164 23013814576896 23027225890752 23044777129998 23098517611776 23110431765696 23116123189224 23165221251744 23181981090048 23192414024832 23276216785536 23329280551356 23395745738112 23401507426128 23422041886464 23429349790704 23478740123904 23506674377472 23514014673369 23563577486592 23593191397632 23633205519456 23718601022688 23746826699838 23898961291392 23917176963108 23931114711921 23981556688128 24011423257536 24171455892672 24212450752776 24226560572562 24301565404056 24371743191939 24381768590208 24400352255292 24410777238144 24452177987952 24469868928384 24542174962512 24623172239616 24630854908176 24641939901384 24701591172024 24712144858368 24730980334632 24771966075648 24807546837216 24864101640261 24903924253056 24934939536672 24946161381648 25023394079424 25036301079504 25113812847552 25143698858652 25211380108032 25271150456448 25345391216288 25362464459904 25392646372104 25423859919744 25559290680768 25651652370948 25675581305088 25682171885964 25805375144406 25874837479296 25890541399008 25905629127096 25999235736408 26079728726304 26185743883728 26194279917312 26320213955376 26326695854394 26337943862208 26358018514542 26368860973824 26401700685888 26413582639392 26445008674656 26509024672416 26587356209388 26663103662976 26675103259584 26683426150524 26771490263232 26836296581952 26854374134016 26870023536192 26979251274144 27012851164728 27102002488704 27201752221824 27239007096873 27312328450368 27396886742784 27429489663984 27508700236446 27528602544432 27649517690496 27709711771698 27789290068527 27801162965664 27822352876461 27868461835104 28016914784688 28051806978756 28064431554354 28144387199808 28165838714442 28231521525504 28244226980736 28253039453496 28346283808128 28362802621536 28450613155968 28513565118324 28532772517392 28566266054976 28601842409712 28626940083456 28696237929216 28712960678592 28801855293696 28836122819328 28849100372352 28885028968224 28918936006272 29109192164208 29143832767983 29205262105344 29249140203459 29275959907584 29310791507712 29436525493056 29458961869194 29468564906976 29610240699798 29701913271624 29715280469316 29799939388032 29822652756468 29995991620848 30009491167032 30031202775744 30094988292864 30117926546136 30190833654696 30228776478216 30328541417088 30351657683412 30389457560319 30401958365568 30438129642624 30489752799792 30584148319296 30601971249552 30702967854336 30726369506664 30813909020928 30821497585632 30886961668992 30969677862486 31105707401808 31126660928064 31202009901504 31239133054272 31276308336372 31352019564492 31510940692608 31624801363584 31662435599784 31760461716192 31784669385183 31889569284144 31908152949228 32015231010048 32177072710926 32205307593888 32228607856896 32283267670368 32302080763416 32402087205408 32440638171744 32495657589252 32533803007056 32602903983936 32703841767168 32722899950016 32747841184734 32841139877568 32855919868512 32935454896032 32974640446176 33076729116288 33152135520348 33246586048896 33261548508864 33364525439232 33381734772672 33404221483776 33414652430577 33485083796736 33524931811536 33745490573454 33785103122712 33856861829472 33882667364403 33964687861533 34079054241024 34202203161264 34242895847952 34300971899766 34407166859208 34427217655746 34520721865344 34540838836128 34567165694997 34665647648544 34747831877616 34772971635072 34788621037248 34914325178304 34993920827034 35093618607168 35102261139192 35117258482944 35144024686056 35202267581184 35218110185856 35260011566208 35345366229888 35449808279184 35566804346112 35577901534032 35620240049757 35695320350976 35781728775936 35826698048256 35972335032192 36017134886304 36257183839008 36318676129164 36339840858843 36416437933824 36452348106084 36572652885312 36600528382938 36678266981928 36704803392576 36934758359424 36946282362264 36962909852076 37052386758036 37068217287552 37096470501948 37157949113472 37334129893632 37355886379584 37402409305008 37419242072472 37525849599744 37535091119136 37554451619256 37670719271328 37715548287978 37817070162048 38018086824432 38043696689856 38088354739968 38135789879616 38283947571456 38338936021152 38477478556422 38513371957632 38523257828946 38812256218944 38835812098512 38858443690644 38998853604612 39119593089456 39248700657408 39278615825592 39291419875968 39480320933064 39490043781591 39602551028832 39620373959088 39667513011984 39763537008624 39881034314082 39994655494464 40012654889376 40025139225786 40041603700992 40157235394848 40254444872928 40281561201024 40305035304288 40468876911216 40519276747092 40653003733056 40778864425728 40802628332736 40968492675552 41095330114176 41263050354669 41292903816648 41474276535744 41502214570752 41564567657547 41602679868672 41652177405696 41701744448496 41802692752656 42077710468134 42096647331531 42216580799712 42248758071663 42347282288256 42379559180244 42519425712192 42544203932304 42766562310912 42770347677486 42799158776088 42849399082464 42902763614568 42940410125184 43044356893824 43069441017888 43202782940544 43254184228992 43327543452336 43378404009408 43470538645248 43630533266688 43663788246312 43788186503424 43807893158016 43913939861376 43966187261568 44202847360464 44348731345152 44415361049697 44508979696896 44552869907436 44572920703974 44699909082048 44733979134702 44993987431272 45046804163616 45142482439296 45176889819204 45286250482044 45492812125632 45527486525118 45602937548352 45657194463936 45734629199688 45876222478944 45902956874328 46054451781504 46089554259996 46220863531392 46232246378448 46330442503488 46384828049664 46454516793729 46552433571072 46658561102712 46791491476224 46803014852256 46858699581408 47028029346738 47266411038912 47437202045376 47493653399676 47797922582784 47834353926216 47862229423842 48022846515072 48265609066389 48342911785344 48424901505552 48453121145124 48603130808112 48743486383878 48763537180416 48800704510584 48821554476288 48904355975904 48939737856768 49084349925024 49121761777101 49261709816352 49283879802768 49403182344048 49461960669264 49615093674432 49728203280522 49807848506112 49869879073344 49892322763296 50046788158848 50072602159008 50227625695104 50287397717304 50542300912896 50690782432576 50724928919808 50785292744208 50847719839488 51118581361536 51303304741896 51364343771928 51451457849649 51610750288812 51640826483619 51749674958592 51781082798016 51811258254192 51998471472816 52159457452608 52371487767456 52490881240551 52640427910752 52653391708788 52675887724416 52716037029084 52803401371776 52827165278784 52890017349312 53018049344832 53174712418776 53326207325952 53350206519168 53366852301048 53542980526464 53672593163904 53740047072384 53958502548288 54025702329456 54204004977408 54403504443648 54478014193746 54624656900736 54858979327968 54900792574407 55017400472892 55057205088864 55299035380992 55419423543396 55578580137054 55602325931328 55644705752922 55736923670208 56033829569376 56103613957512 56128863108708 56288774399616 56331677428884 56488453961472 56506078906992 56692567616256 56725605243072 56901226311936 57027130236648 57065545034784 57132532109952 57203684819424 57425921357184 57698200744704 57716217834633 57770057936448 57837872012544 58218384328416 58287665535966 58498280406918 58873050986112 58917923738388 58937129813952 59220481399596 59403826543248 59430560938632 59599878776064 59645305512936 59991983241696 60018982334064 60037708838679 60062405551488 60235853092272 60381667309392 60457552956432 60657082834176 60703315366824 60778915120638 60803916731136 60876259285248 60979505599584 61168296638592 61203942499104 61452739013328 61642995171264 61773923337984 61939355724972 62211414803616 62253321856128 62404019803008 62478266108544 62552616672744 62704039128984 63021881385216 63116565702201 63249602727168 63324871199568 63520923432384 63569338770366 63779138568288 63816305898456 64155521516229 64354145421852 64410615187776 64566535340736 64604161526832 64804174410816 64881276343488 64991315178504 65067606014112 65205807967872 65445799900032 65495682369468 65682279755136 65711839737024 65870909792064 65949280892352 66153458232576 66304271040696 66493172097792 66523097017728 66763469545344 66829304861154 67049863623072 67100968702053 67490981146908 67570206245424 67713723658944 67765334728806 67929375723066 68404406322528 68485791695904 68601943799532 68814333718416 68854435311492 69041443730688 69081677672256 69134331389994 69331295297088 69495663755232 69545943270144 69577242074496 69828650356608 69987841654068 70187237214336 70204522278384 70288049372112 70436220371712 70520023132416 70542044020107 70690732459776 70899616558368 71155803068064 71240480099514 71793344135763 71944670064384 72034269772608 72514367678016 72637352258328 72679681717686 72904696212168 73115229575817 73145305770624 73201056765876 73356533963856 73409606785152 73869516718848 73892564724528 73925819704152 74104773516072 74136434575104 74192941003896 74315898226944 74592304920783 74711772759168 74804818610016 74838484144944 75070182238272 75108903238512 75341438542656 75431096575956 75634140324096 76036173648864 76087393379712 76271579759232 76677872042304 76954957112844 77026743915264 77046515657892 77624512437888 77671624197024 77716887381288 77997707209224 78239186178912 78557231651184 78582839751936 78960641866128 78980087563182 79205102057664 79240747918176 79335026023968 79527074017248 79762068628164 79989310988928 80025309778752 80050278451572 80314470789696 80508889745856 80563122402048 80610070608576 80937753822432 81038553494184 81306007466112 81605256665472 81717021290619 81936985351104 82190660228352 82526100709338 82585807633296 82948553071488 83129135315094 83367870205581 83403488896992 83467058629383 83605385505312 84155420936268 84193294663062 84433161599424 84497516143326 84694564576512 84759118360488 85038851424384 85088407864608 85540695354972 85598317552176 85698798164928 85805527229136 85880820250368 86088713787648 86138882035776 86405565881088 86508368457984 86655086904672 86756808018816 87327576492624 87615786316032 87747420610377 87827879722752 87932374523136 88405694720928 88830722099394 89105739814872 89145841407948 89399818164096 89467958269404 89987974862544 90093608327232 90284964878592 90353779638408 90572500964088 90985624251264 91054973050236 91168372680957 91205875096704 91314388927872 91469258399376 91752444957888 91805913748656 92108903563008 92179108519992 92441727062784 92464492756896 92660885006976 92909033587458 93317122205424 93606029704512 93717399162816 94056058693476 94532822077824 94874404090752 94987306799352 95668707852432 95724458847684 96045693030144 96531218132778 96685823570688 96849803011104 96906242290248 97206261616224 97486972767756 97601409021168 97808711951808 98168699850048 98243523554202 98523419632704 98567759605536 98806364688096 98923921338528 99230187348864 99456406561044 99739758146688 99784645526592 100093576317696 100145204318016 100243957291731 100455251390208 100574795434608 101381564865152 101570585488416 101648002093209 101894063584599 102237162723072 102606609483792 102728687543856 102902915699298 103221500577624 103281652967238 103562165596032 103622516508384 103701497084991 103996942945632 104318914905216 104742975534912 104981762481102 105280855821504 105306783417576 105351775448832 105432074058168 105606802743552 105654330557568 105780034698624 106036098689664 106349424837552 106700413038336 106733704602096 106860720149271 107085961052928 107345186327808 107480094144768 107917005096576 108051404658912 108956028387492 109019522576529 109249313801472 109717958655936 109801585148814 110034800945784 110114410177728 110838847086792 111157160274108 111204651862656 111289411505844 111473847340416 112067659138752 112207227915024 112257726217416 112577548799232 112663354857768 113012157813984 113451210486144 114054260473296 114131090069568 114265064219904 114407369638848 114851842714368 115432435669266 115540115872896 116436768656832 116575331071932 116996560813836 117746101972224 117835847476776 117874259627904 118440962799192 118470131344773 118807653086496 118861121877264 119290611025872 119983966483392 120037964668128 120075417677358 120124811102976 120471706184544 120763334618784 120915105912864 121406630733648 121557830241276 121959011199168 122336593277184 122407884998208 122905478026656 123285990342528 123878711449944 124422829607232 124506643712256 124808039606016 124956532217088 125105233345488 125408078257968 126233131404402 126289941994593 126649742399136 126746274214989 127041846864768 127138677540732 127558277136576 127632611796912 128311043032458 128708290843704 128821230375552 129133070681472 129208323053664 129608348821632 129762552686976 129982630357008 130135212028224 130411615935744 130891599800064 130991364738936 131364559510272 131423679474048 131741819584128 131898561784704 132608542081392 133046194035456 133246083149091 133526939090688 133658609722308 134099727246144 134201937404106 134981962293816 135140412490848 135427447317888 135530669457612 135858751446132 136808812645056 136971583391808 137203887599064 137628667436832 137708870622984 138163355344512 138268662779988 138662590594176 138991327510464 139154484148992 139657300713216 139975683308136 140374474428672 140409044556768 140576098744224 141084088040214 141799233116736 142311606136128 142480960199028 143586688271526 144068539545216 144796827199167 145028735356032 145274704516656 145359363435372 145809392424336 146230459151634 146290611541248 146402113531752 146713067927712 146819213570304 147785129449056 147851639408304 148209547032144 148385882007792 149184609841566 149423545518336 149609637220032 149676968289888 150140364476544 150217806477024 150682877085312 150862193151912 152072347297728 152174786759424 152543159518464 153355744084608 153909914225688 154093031315784 154354373548947 154922479450857 155249024875776 155343248394048 155433774762576 155995414418448 156478372357824 157114463302368 157472643721653 157921283732256 157960175126364 158410204115328 158481495836352 158670052047936 159054148034496 159524137256328 159978621977856 160050619557504 160100556903144 160628941579392 161017779491712 161220141217152 161875507644864 162077106988368 162612014932224 163210513330944 163434042581238 163873970702208 165052201418676 165171615266592 165897106142976 166258270630188 166735740411162 166806977793984 166934117258766 167210771010624 168310841872536 168386589326124 168866323198848 168995032286652 169518236720976 170077702848768 170176815729216 171081390709944 171196635104352 171397596329856 171611054458272 172277764071552 173148653503899 173310173809344 173513616037632 174655152985248 175494841220754 176811389441856 177661444198788 178211479629744 178291682815896 178799636328192 178935916538808 179975949725088 180113126516037 180187216654464 180707559276816 181145001928176 181971248502528 182109946100472 182336745361914 182411750193408 182628777855744 182938516798752 183504889915776 183611827497312 184358217039984 184928985513792 185321770013952 185818067174916 186634244410848 187212059409024 187434798325632 188112117386952 189065644155648 189349697106603 189748808181504 189974613598704 191337415704864 191448917695368 192466564548687 193062436265556 193699606022208 193812484580496 194412523232448 194973945535512 195202818042336 195617423903616 196337399700096 196487047108404 197046839265408 197135519211072 197612729376192 197847842677056 198460374697728 198912813122088 199479516293376 199569291053184 200290408636032 200487914583462 201149590869216 201302906106159 202763129730304 203141170976832 203296004186418 203788127169198 205213218967584 205457375087712 205805831398596 206443001155248 206563305934476 207124331192064 207245033016768 207402994169982 207993885891264 208637829810432 209485951069824 209963524962204 210561711643008 210613566835152 210864148116336 211308661115136 211560069397248 211626132060321 212072197379328 212698849675104 213467409204192 213721440298542 215834010193152 216102809317824 217912056774984 218039045153058 219345688727451 219435917311872 219603170297628 220069601891568 220228820355456 221677694173584 222314320548216 222409303725312 222578823011688 222947694680832 223776914762349 224135318277504 224414455830048 224515452434832 225326709715536 226024315627968 226902420972288 228108520946592 228262180139136 228814739277696 230864871338532 231080231745792 232873537313664 233150662143864 233993121627672 235671694953552 235748519255808 236881925598384 236940262689546 237615306172992 237722243754528 238581222051744 239967932966784 240075929336256 240150835354716 240943412369088 241526669237568 241830211825728 242813261467296 243115660482552 243918022398336 244815769996416 245151063871857 245810956053312 246571980685056 247757422899888 248845659214464 250103610616743 250210466690976 250401175888149 250816156515936 252466262808804 252579883989186 253299484798272 253492548429978 254083693729536 254277355081464 255116554273152 255265223593824 256622086064916 257416581687408 257642460751104 258266141362944 258416646107328 259216697643264 259525105373952 259965260714016 260270424056448 261982729477872 262847358948096 263242261831131 263483639168256 263797123569408 265217084162784 266492166298182 267317219444616 268199454492288 268403874808212 269963924587632 270280824981696 270854894635776 271061338915224 271717502892264 273505118042871 273617625290112 273943166783616 274407775198128 275257334873664 275417741245968 276326710689024 276537325559976 277325181188352 277982655020928 279951366616272 280818089113536 281152197488448 282168176080428 283598466233472 284623212272256 284961920398056 287173376543052 288137079090432 289593654398334 290057470712064 290549409033312 290718726870744 291618784848672 292460918303268 292804227063504 293426135855424 295570258898112 295703278816608 296419094064288 296771764015584 298369219683132 299219274440064 299353936579776 300280728953088 300435612954048 301365754170624 301724386303824 304144694595456 305682190753797 306711488169216 307819828451376 308186062631568 308708747097894 309844958901714 310686496788096 310867549525152 311104491254973 311990828836896 312956744715648 314228926604736 314945287443306 315842567464512 315920350252728 316820408230656 316962991672704 317340104095872 318108296068992 319048274512656 320101239115008 320201113806288 320582160447813 321257883158784 322035558983424 322440282434304 323751015289728 324154213976736 326868085162476 327058567729587 327747941404416 330104402837352 330343230533184 332516541260376 333471480822324 333613955587968 333868234517532 334421542021248 336621683745072 336773178652248 337732646397696 337990064573304 339036473441952 340353631458432 342162781419888 342393270208704 342795192659712 343222108916544 344555528143104 346297307007798 346620347618688 349310305970496 350989682441508 353622778883712 355322888397576 356422959259488 356583365631792 357871833077616 359951899450176 360226253032074 360374433308928 361415118553632 362290003856352 364219892200944 364673490723828 365877033597504 367009779831552 367223654994624 368716434079968 369857971027584 371636134349832 373268488821696 374424118818048 374869596651264 376224234773904 378699394213206 378869825983779 379949227197408 380238822644967 382674831409728 382897835390736 384933129097374 386124872531112 387399212044416 387624969160992 388825046464896 389947891071024 390405636084672 391234847807232 392674799400192 392974094216808 394093678530816 394271038422144 395225458752384 395695685354112 397825626244176 399138582106368 399738249447273 400580817272064 400975829166924 402299181738432 402605812212318 406282341953664 406592008372836 407576254338396 410426437935168 410914750175424 411611662797192 412886002310496 413126611868952 414490066033536 414805988339964 415987771782528 418971902139648 419927049924408 421123423286016 421227133670304 421728296232672 423252264120642 425397699350208 426934818408384 427442880597084 432205618635648 434390481597501 435824113549968 436078090306116 438691377454902 438871834623744 439206340595256 440139203783136 440457640710912 443355388347168 444628641096432 445157646023376 447553829524698 448270636555008 448828911660096 449030904869664 450653419431072 452048631255936 456217041893184 456524360278272 457629478555392 461729742677064 463063120646841 465747074627328 466301324287728 467986243255344 471343389907104 472417931164959 473763851196768 473880525379092 475230612345984 475444487509056 477162444103488 479935865933568 480151858672512 480301670709432 481886824738176 483053338475136 483660423651456 485626522934592 486231320965104 487836044796672 489631539992832 490302127743714 491621912106624 495514845799776 497691318428928 500207221233486 500420933381952 500802351776298 501632313031872 504932525617608 505159767978372 506598969596544 506985096859956 508554710162928 510233108546304 510530447187648 513244172129832 514833163374816 516833292214656 519930521428032 520540848112896 523965458955744 526484523662262 530434168325568 532984332596364 534634438889232 536398908984576 536807749616424 539927849175264 540339379548111 540561649963392 542122677830448 543435005784528 547010236085742 547235250580224 547886333567232 548815550396256 550514669747328 550835482491936 553074651119952 555965310041856 559902733232544 561636178227072 562304394976896 564336352160856 567196932466944 568049091319809 569246424544512 569923840796112 574346753086104 577399693646061 579187308796668 581098818066624 581437453741488 583237569697344 584921836606536 585608454127008 586852271710848 591140517796224 591406557633216 592838188128576 593543528031168 596738439366264 598438548880128 598707873159552 600871225908096 603448772607648 603908718318477 608289389190912 611364381507594 615639656902752 616372125263136 617417494195788 619689917803428 621372993576192 621735099050304 622208982509946 623981657673792 625913489431296 628457853209472 629890574886612 631685134929024 631840700505456 633925983345408 634680208191744 634878396180963 636216592137984 638096549025312 640402227612576 641164320895626 647502030579456 648308427953472 653736170324952 654117135459174 660208805674704 660686461066368 665033082520752 666942961644648 667227911175936 667736469035064 668843084042496 671330744287047 673243367490144 673546357304496 675980129146608 678072946883904 680707262916864 684325562839776 684786540417408 686444217833088 692594614015596 693240695237376 698620611940992 701979364883016 707245557767424 710645776795152 712845918518976 713166731263584 715743666155232 719903798900352 720452506064148 722830237107264 724580007712704 728439784401888 729346981447656 731754067195008 734447309989248 737432868159936 739715942055168 743272268699664 746536977643392 750310831850229 752448469547808 757398788426412 757739651967558 759898454394816 760477645289934 765349662819456 765795670781472 769866258194748 772249745062224 774798424088832 775249938321984 777650092929792 779895782142048 780811272169344 785948188433616 788542076844288 789726785493393 790450917504768 791391370708224 795651252488352 799476498894546 801951658333848 804598363476864 805211624424636 812564683907328 813184016745672 815152508676792 820515354128613 820852875870336 821829500350848 823223325594384 825772004620992 826253223737904 828980132067072 829611976679928 831975543565056 839854099848816 842454267340608 843456592465344 846504528241284 850795398700416 853869636816768 854885761194168 864411237271296 868780963195002 871648227099936 872156180612232 877382754909804 878412681190512 880278407566272 886710776694336 889257282192864 890315292046752 895107659049396 897657823320192 898061809739328 901306838862144 904097262511872 912434083786368 917046572261391 923459485354128 926126241293682 932602648575456 933313473764919 935972486510688 942686779814208 944835862329918 947527702393536 947761050758184 950461224691968 950888975018112 954324888206976 960303717345024 960603341418864 963773649476352 966106676950272 967320847302912 971253045869184 972462641930208 980604255487428 981175703188761 983243824213248 991029691599552 1000414442466972 1000841866763904 1001604703552596 1003264626063744 1009865051235216 1010319535956744 1013197939193088 1013970193719912 1017109420325856 1021060894375296 1026488344259664 1029666326749632 1033666584429312 1039861042856064 1047930917911488 1052969047324524 1060868336651136 1065968665192728 1069268877778464 1073615499232848 1079855698350528 1080678759096222 1081123299926784 1084245355660896 1086870011569056 1094020472171484 1097631100792512 1101029339494656 1101670964983872 1106149302239904 1119805466465088 1123272356454144 1124608789953792 1128672704321712 1136098182639618 1139847681592224 1140716467934901 1148693506172208 1154799387292122 1158374617593336 1162197636133248 1162874907482976 1166475139394688 1169843673213072 1171216908254016 1173704543421696 1182281035592448 1182813115266432 1185676376257152 1187087056062336 1193476878732528 1197415746319104 1199214748341819 1201742451816192 1206897545215296 1207817436636954 1222728763015188 1231279313805504 1232744250526272 1234834988391576 1239379835606856 1243470198100608 1244417965019892 1247963315347584 1256915706418944 1259781149773224 1263370269858048 1263681401010912 1269756792361926 1276193098050624 1280804455225152 1282328641791252 1296616855906944 1303171444792503 1307472340649904 1308234270918348 1320417611349408 1321372922132736 1330066165041504 1333885923289296 1335472938070128 1342661488574094 1346486734980288 1347092714608992 1351960258293216 1356145893767808 1368651125679552 1369573080834816 1372888435666176 1385189228031192 1389189361940523 1397241223881984 1403958729766032 1417253793494877 1421291553590304 1425691837037952 1426333462527168 1431487332310464 1439807597800704 1440905012128296 1445660474214528 1449160015425408 1456879568803776 1458693962895312 1463508134390016 1468894619978496 1474865736319872 1486544537399328 1493073955286784 1500621663700458 1504896939095616 1514797576852824 1515479303935116 1519796908789632 1520955290579868 1530699325638912 1531591341562944 1539732516389496 1544499490124448 1550499876643968 1559791564284096 1561622544338688 1571896376867232 1579453570986786 1591302504976704 1598952997789092 1603903316667696 1609196726953728 1610423248849272 1626368033491344 1630305017353584 1641030708257226 1641705751740672 1643659000701696 1646446651188768 1651544009241984 1652506447475808 1659223953359856 1679708199697632 1684908534681216 1686913184930688 1693009056482568 1701590797400832 1704147273959427 1707739273633536 1709771522388336 1732199080938183 1737561926390004 1743296454199872 1744312361224464 1754765509819608 1756825362381024 1760556815132544 1773421553388672 1778514564385728 1780630584093504 1790215318098792 1795315646640384 1796123619478656 1802613677724288 1824868167572736 1834093144522782 1846918970708256 1852252482587364 1865205297150912 1866626947529838 1871944973021376 1885373559628416 1889671724659836 1895055404787072 1895522101516368 1901777950036224 1904635188542889 1908649776413952 1921206682837728 1942506091738368 1944925283860416 1961208510974856 1962351406377522 1982059383199104 2000828884933944 2001683733527808 2003209407105192 2006529252127488 2013992232861141 2019730102470432 2020639071913488 2027940387439824 2034218840651712 2042121788750592 2052976688519328 2059332653499264 2079722085712128 2095861835822976 2105938094649048 2121736673302272 2131937330385456 2138537755556928 2147230998465696 2159711396701056 2161357518192444 2168490711321792 2173740023138112 2188040944342968 2195262201585024 2203341929967744 2212298604479808 2239610932930176 2250932495550687 2257345408643424 2272196365279236 2279695363184448 2281432935869802 2297387012344416 2309598774584244 2316749235186672 2324395272266496 2325749814965952 2332950278789376 2339687346426144 2342433816508032 2365626230532864 2371352752514304 2374174112124672 2386953757465056 2398429496683638 2413795090430592 2415634873273908 2445457526030376 2461546062385839 2462558627611008 2465488501052544 2469669976783152 2478759671213712 2486940396201216 2488835930039784 2495926630695168 2519562299546448 2527362802021824 2539513584723852 2552386196101248 2561608910450304 2564657283582504 2593233711813888 2606342889585006 2614944681299808 2616468541836696 2640835222698816 2660132330083008 2667771846578592 2670945876140256 2685322977148188 2692973469960576 2694185429217984 2703920516586432 2712291787535616 2737302251359104 2751139716784173 2770378456062384 2778378723881046 2807917459532064 2834507586989754 2842583107180608 2851383674075904 2852666925054336 2862974664620928 2881810024256592 2891320948429056 2898320030850816 2913759137607552 2917387925790624 2943527109566283 2949731472639744 2973089074798656 3001243327400916 3009793878191232 3029595153705648 3030958607870232 3039593817579264 3041910581159736 3063182683125888 3079465032778992 3088998980248896 3100999753287936 3119583128568192 3143792753734464 3158907141973572 3182605009953408 3197905995578184 3207806633335392 3220846497698544 3252736066982688 3260610034707168 3282061416514452 3292893302377536 3303088018483968 3305012894951616 3318447906719712 3359416399395264 3369817069362432 3373826369861376 3386018112965136 3408294547918854 3419543044776672 3422149403804703 3464398161876366 3475123852780008 3486592908399744 3488624722448928 3509531019639216 3513650724762048 3521113630265088 3546843106777344 3557029128771456 3561261168187008 3580430636197584 3592247238957312 3597644245025457 3605227355448576 3668186289045564 3693837941416512 3704504965174728 3730410594301824 3733253895059676 3743889946042752 3770747119256832 3779343449319672 3790110809574144 3791044203032736 3809270377085778 3842413365675456 3889850567720832 3922417021949712 3924702812755044 3964118766398208 4001657769867888 4006418814210384 4027984465722282 4039460204940864 4041278143826976 4055880774879648 4068437681303424 4105953377038656 4118665306998528 4167568085821569 4191723671645952 4211876189298096 4251761380484631 4263874660770912 4277075511113856 4294461996931392 4319422793402112 4322715036384888 4336981422643584 4347480046276224 4376081888685936 4390524403170048 4406683859935488 4424597208959616 4479221865860352 4501864991101374 4514690817286848 4544392730558472 4559390726368896 4562865871739604 4594774024688832 4619197549168488 4633498470373344 4651499629931904 4679374692852288 4684867633016064 4773907514930112 4796858993367276 4827590180861184 4831269746547816 4890915052060752 4923092124771678 4925117255222016 4930977002105088 4939339953566304 4957519342427424 4977671860079568 5039124599092896 5054725604043648 5079027169447704 5104772392202496 5123217820900608 5129314567165008 5196597242814549 5212685779170012 5229889362599616 5232937083673392 5281670445397632 5320264660166016 5335543693157184 5341891752280512 5370645954296376 5385946939921152 5388370858435968 5407841033172864 5474604502718208 5502279433568346 5540756912124768 5556757447762092 5615834919064128 5669015173979508 5685166214361216 5705333850108672 5725949329241856 5763620048513184 5827518275215104 5834775851581248 5887054219132566 5946178149597312 6002486654801832 6019587756382464 6059190307411296 6061917215740464 6083821162319472 6126365366251776 6158930065557984 6177997960497792 6239166257136384 6287585507468928 6317814283947144 6365210019906816 6395811991156368 6415613266670784 6441692995397088 6505472133965376 6521220069414336 6564122833028904 6585786604755072 6610025789903232 6636895813439424 6718832798790528 6772036225930272 6816589095837708 6839086089553344 6844298807609406 6928796323752732 6950247705560016 6973185816799488 6977249444897856 7019062039278432 7027301449524096 7114058257542912 7122522336374016 7160861272395168 7195288490050914 7336372578091128 7384638187157517 7387675882833024 7409009930349456 7460821188603648 7466507790119352 7487779892085504 7558686898639344 7582088406065472 7618540754171556 7684826731350912 7779701135441664 7844834043899424 7849405625510088 8003315539735776 8012837628420768 8055968931444564 8078920409881728 8082556287653952 8111761549759296 8136875362606848 8211906754077312 8253419150352519 8335136171643138 8423752378596192 8503522760969262 8527749321541824 8554151022227712 8588923993862784 8645430072769776 8673962845287168 8694960092552448 8752163777371872 8849194417919232 9003729982202748 9029381634573696 9088785461116944 9118781452737792 9125731743479208 9189548049377664 9238395098336976 9266996940746688 9302999259863808 9358749385704576 9547815029860224 9593717986734552 9662539493095632 9781830104121504 9846184249543356 9878679907132608 9915038684854848 9955343720159136 10078249198185792 10109451208087296 10158054338895408 10258629134330016 10266448211414109 10393194485629098 10425371558340024 10459778725199232 10465874167346784 10563340890795264 10640529320332032 10671087386314368 10683783504561024 10741291908592752 10776741716871936 10792932735076371 10815682066345728 11004558867136692 11081513824249536 11113514895524184 11231669838128256 11338030347959016 11370332428722432 11527240097026368 11669551703162496 11774108438265132 11892356299194624 12004973309603664 12118380614822592 12123834431480928 12167642324638944 12317860131115968 12355995920995584 12575171014937856 12635628567894288 12755284141453893 12791623982312736 12831226533341568 12883385990794176 13010944267930752 13042440138828672 13128245666057808 13171573209510144 13220051579806464 13273791626878848 13437665597581056 13544072451860544 13633178191675416 13678172179106688 13688597615218812 13857592647505464 13900495411120032 13954498889795712 14038124078556864 14054602899048192 14321722544790336 14390576980101828 14672745156182256 14769276374315034 14775351765666048 14818019860698912 14933015580238704 15117373797278688 15164176812130944 15237081508343112 15369653462701824 15589791728443647 15689668087798848 15698811251020176 16006631079471552 16025675256841536 16111937862889128 16157840819763456 16165112575307904 16223523099518592 16423813508154624 16506838300705038 16670272343286276 16847504757192384 17007045521938524 17055498643083648 17177847987725568 17290860145539552 17504327554743744 18007459964405496 18058763269147392 18177570922233888 18251463486958416 18379096098755328 18476790196673952 18533993881493376 18717498771409152 19095630059720448 19187435973469104 19325078986191264 19563660208243008 19692368499086712 19757359814265216 19830077369709696 19910687440318272 20156498396371584 20316108677790816 20517258268660032 20532896422828218 20786388971258196 20850743116680048 20919557450398464 20931748334693568 21342174772628736 21367567009122048 21482583817185504 21585865470152742 22009117734273384 22153914561472551 22163027648499072 22227029791048368 22463339676256512 22676060695918032 23054480194052736 23339103406324992 23548216876530264 24009946619207328 24236761229645184 24247668862961856 24335284649277888 24635720262231936 24760257451057557 25271257135788576 25510568282907786 25583247964625472 25662453066683136 25766771981588352 26021888535861504 26084880277657344 26256491332115616 26547583253757696 27088144903721088 27266356383350832 27356344358213376 27377195230437624 27715185295010928 27800990822240064 27908997779591424 28076248157113728 28643445089580672 28781153960203656 29345490312364512 29538552748630068 29636039721397824 29866031160477408 30234747594557376 30328353624261888 30474163016686224 31179583456887294 31379336175597696 31397622502040352 32013262158943104 32051350513683072 32223875725778256 32330225150615808 32378798205229113 32447046199037184 33013676601410076 33340544686572552 33695009514384768 34014091043877048 34110997286167296 34581720291079104 35008655109487488 36014919928810992 36355141844467776 36502926973916832 36953580393347904 37067987762986752 38265852424361679 38374871946938208 38650157972382528 39127320416486016 39384736998173424 39514719628530432 39660154739419392 39821374880636544 40312996792743168 40632217355581632 41034516537320064 41065792845656436 41572777942516392 41701486233360096 41863496669387136 42965167634371008 43171730940305484 44018235468546768 44307829122945102 44326055296998144 44454059582096736 45352121391836064 46108960388105472 46769375185330941 47096433753060528 48019893238414656 48473522459290368 48495337725923712 48670569298555776 49271440524463872 49520514902115114 50542514271577152 51021136565815572 51166495929250944 51533543963176704 52512982664231232 54176289807442176 54532712766701664 54754390460875248 55430370590021856 55601981644480128 56152496314227456 57286890179161344 57562307920407312 58690980624729024 59077105497260136 59272079442795648 59732062320954816 60469495189114752 60948326033372448 62359166913774588 62758672351195392 62795245004080704 64026524317886208 64102701027366144 64447751451556512 64757596410458226 66027353202820152 66681089373145104 67390019028769536 68028182087754096 69163440582158208 70017310218974976 72029839857621984 72710283688935552 73005853947833664 73907160786695808 76531704848723358 76749743893876416 77300315944765056 78254640832972032 78769473996346848 79642749761273088 81264434711163264 82069033074640128 82131585691312872 83145555885032784 83402972466720192 83726993338774272 85930335268742016 86343461880610968 88036470937093536 88615658245890204 88908119164193472 90704242783672128 93538750370661882 94192867506121056 96039786476829312 96990675451847424 97341138597111552 99041029804230228 101085028543154304 102042273131631144 102332991858501888 105025965328462464 109065425533403328 109508780921750496 110860741180043712 111203963288960256 115124615840814624 117381961249458048 118154210994520272 118544158885591296 119464124641909632 120938990378229504 121896652066744896 124718333827549176 125590490008161408 128895502903113024 129515192820916452 132054706405640304 133362178746290208 136056364175508192 138326881164316416 140308125555992823 144059679715243968 145420567377871104 146011707895667328 147814321573391616 153063409697446716 153499487787752832 154600631889530112 157538947992693696 162528869422326528 164263171382625744 166291111770065568 166805944933440384 171860670537484032 172686923761221936 176072941874187072 177231316491780408 177816238328386944 181408485567344256 187077500741323764 188385735012242112 192079572953658624 198082059608460456 202170057086308608 204084546263262288 210051930656924928 218130851066806656 219017561843500992 221721482360087424 230249231681629248 234763922498916096 236308421989040544 238928249283819264 243793304133489792 249436667655098352 251180980016322816 257791005806226048 259030385641832904 264109412811280608 266724357492580416 272112728351016384 280616251111985646 288119359430487936 292023415791334656 306126819394893432 306998975575505664 315077895985387392 328526342765251488 332582223540131136 333611889866880768 345373847522443872 352145883748374144 354462632983560816 355632476656773888 362816971134688512 374155001482647528 376771470024484224 396164119216920912 408169092526524576 420924376667978469 436261702133613312 438035123687001984 443442964720174848 460498463363258496 472616843978081088 487586608266979584 498873335310196704 515582011612452096 518060771283665808 528218825622561216 533448714985160832 544225456702032768 561232502223971292 576238718860975872 612253638789786864 630155791970774784 657052685530502976 665164447080262272 690747695044887744 704291767496748288 708925265967121632 748310002965295056 753542940048968448 792328238433841824 816338185053049152 841848753335956938 876070247374003968 920996926726516992 945233687956162176 997746670620393408 1036121542567331616 1056437651245122432 1066897429970321664 1088450913404065536 1122465004447942584 1224507277579573728 1314105371061005952 1330328894160524544 1381495390089775488 1417850531934243264 1496620005930590112 1584656476867683648 1632676370106098304 1683697506671913876 1890467375912324352 1995493341240786816 2072243085134663232 2112875302490244864 2244930008895885168 2449014555159147456 2628210742122011904 2762990780179550976 2835701063868486528 2993240011861180224 3169312953735367296 3265352740212196608 3367395013343827752 3990986682481573632 4144486170269326464 4489860017791770336 4898029110318294912 5671402127736973056 5986480023722360448 6338625907470734592 6734790026687655504 8288972340538652928 8979720035583540672 9796058220636589824 11972960047444720896 13469580053375311008 17959440071167081344 26939160106750622016 35918880142334162688 53878320213501244032 107756640427002488064
- Sum of all divisors σ(n): 437348562289129955520
- Sum of proper divisors (its aliquot sum) s(n): 329591921862127467456
- 107756640427002488064 is an abundant number, because the sum of its proper divisors (329591921862127467456) is greater than itself. Its abundance is 221835281435124979392
Bases of 107756640427002488064
- Binary: 10111010111011011000111110110001100100110001111101011100101000000002
- Hexadecimal: 0x5D76C7D8C98FAE500
- Base-36: MQON12BB90000
Squares and roots of 107756640427002488064
- 107756640427002488064 squared (1077566404270024880642) is 11611493556114306953164614732846462468096
- 107756640427002488064 cubed (1077566404270024880643) is 1251215535946665811801568519494338040937562296217786220806144
-
The
square root of 107756640427002488064 is 10380589599.1991942377 -
The
cube root of 107756640427002488064 is 4758623.5284358773
Scales and comparisons
How big is 107756640427002488064?- 107,756,640,427,002,488,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 107,756,640,427,002,488,064 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 107756640427002488064 cubic inches would be around 396552 feet tall.
Recreational maths with 107756640427002488064
- 107756640427002488064 backwards is 460884200724046657701
- 107756640427002488064 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 107756640427002488064's digits is 81
- 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 107756640427002488064 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 107756640427002488064 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/107756640427002488064/
Chicago style:
Numbermatics. 2024. "Number 107756640427002488064 - Facts about the integer". https://numbermatics.com/n/107756640427002488064/
The information we have on file for 107756640427002488064 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 107756640427002488064, math, Factors of 107756640427002488064, curriculum, school, college, exams, university, Prime factorization of 107756640427002488064, STEM, science, technology, engineering, physics, economics, calculator, one hundred seven quintillion, seven hundred fifty-six quadrillion, six hundred forty trillion, four hundred twenty-seven billion, two million, four hundred eighty-eight thousand and sixty-four.