130319579381132136345928704
130,319,579,381,132,136,345,928,704 is an even composite number composed of eight prime numbers multiplied together.
130319579381132136345928704 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of forty thousand and ninety-five divisors.
Prime factorization of 130319579381132136345928704:
210 × 32 × 72 × 172 × 192 × 232 × 294 × 27192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 23 × 23 × 29 × 29 × 29 × 29 × 2719 × 2719)See below for interesting mathematical facts about the number 130319579381132136345928704 from the Numbermatics database.
Names of 130319579381132136345928704
- Cardinal: 130319579381132136345928704 can be written as One hundred thirty septillion, three hundred nineteen sextillion, five hundred seventy-nine quintillion, three hundred eighty-one quadrillion, one hundred thirty-two trillion, one hundred thirty-six billion, three hundred forty-five million, nine hundred twenty-eight thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.30319579381132136345928704 × 1026
Factors of 130319579381132136345928704
Divisors of 130319579381132136345928704
- Number of divisors d(n): 40095
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 23 24 28 29 32 34 36 38 42 46 48 49 51 56 57 58 63 64 68 69 72 76 84 87 92 96 98 102 112 114 116 119 126 128 133 136 138 144 147 152 153 161 168 171 174 184 192 196 203 204 207 224 228 232 238 252 256 261 266 272 276 288 289 294 304 306 322 323 336 342 348 357 361 368 384 391 392 399 406 408 414 437 441 448 456 464 476 483 493 504 512 522 529 532 544 551 552 576 578 588 608 609 612 644 646 667 672 684 696 714 722 736 768 782 784 798 812 816 828 833 841 867 874 882 896 912 928 931 952 966 969 986 1008 1024 1044 1058 1064 1071 1083 1088 1102 1104 1127 1152 1156 1173 1176 1197 1216 1218 1224 1288 1292 1311 1334 1344 1368 1392 1421 1428 1444 1449 1472 1479 1536 1564 1568 1587 1596 1624 1632 1653 1656 1666 1682 1734 1748 1764 1792 1824 1827 1856 1862 1904 1932 1938 1972 2001 2016 2023 2088 2116 2128 2142 2166 2176 2204 2208 2254 2261 2304 2312 2346 2352 2394 2432 2436 2448 2499 2523 2527 2576 2584 2601 2622 2668 2688 2719 2736 2737 2784 2793 2842 2856 2888 2898 2907 2944 2958 3059 3072 3128 3136 3174 3192 3248 3249 3264 3306 3312 3332 3364 3381 3451 3468 3496 3519 3528 3584 3648 3654 3703 3712 3724 3808 3857 3864 3876 3933 3944 4002 4032 4046 4176 4232 4256 4263 4284 4332 4352 4408 4416 4437 4508 4522 4608 4624 4669 4692 4704 4761 4788 4864 4872 4896 4959 4998 5046 5054 5152 5168 5202 5244 5336 5376 5438 5472 5474 5491 5568 5586 5684 5712 5776 5796 5814 5887 5888 5916 6003 6069 6118 6137 6256 6272 6348 6384 6496 6498 6528 6612 6624 6647 6664 6728 6762 6783 6902 6936 6992 7038 7056 7168 7296 7308 7406 7424 7429 7448 7497 7569 7581 7616 7714 7728 7752 7866 7888 8004 8064 8092 8157 8211 8303 8352 8379 8381 8464 8512 8526 8568 8664 8704 8816 8832 8874 8993 9016 9044 9177 9216 9248 9338 9367 9384 9408 9522 9576 9728 9744 9792 9918 9996 10051 10092 10108 10143 10304 10336 10353 10404 10469 10488 10672 10752 10876 10944 10948 10982 11109 11136 11172 11339 11368 11424 11552 11571 11592 11628 11774 11776 11832 12006 12138 12236 12274 12512 12544 12673 12696 12768 12789 12992 12996 13056 13224 13248 13294 13328 13456 13524 13566 13804 13872 13984 14007 14076 14112 14161 14297 14592 14616 14812 14848 14858 14896 14994 15138 15162 15232 15341 15428 15456 15504 15732 15776 15827 15979 16008 16128 16184 16314 16422 16473 16606 16704 16758 16762 16928 17024 17052 17136 17328 17408 17632 17661 17664 17689 17748 17986 18032 18088 18207 18354 18411 18496 18676 18734 18768 18816 19033 19044 19152 19159 19343 19456 19488 19584 19836 19941 19992 20102 20184 20216 20286 20349 20608 20672 20706 20808 20938 20976 21344 21413 21504 21752 21888 21896 21964 22218 22272 22287 22344 22678 22736 22743 22848 23104 23142 23184 23256 23548 23552 23664 24012 24157 24276 24389 24471 24472 24548 24633 24909 25024 25088 25143 25346 25392 25536 25578 25921 25984 25992 26112 26448 26496 26588 26656 26912 26979 26999 27048 27132 27531 27608 27744 27968 28014 28101 28152 28224 28322 28594 29184 29232 29624 29696 29716 29792 29988 30153 30276 30324 30464 30682 30856 30912 31008 31059 31407 31464 31552 31654 31958 32016 32256 32368 32628 32683 32844 32946 33212 33327 33408 33516 33524 33856 34017 34048 34104 34272 34656 34713 35264 35322 35328 35378 35496 35972 36064 36176 36414 36708 36822 36992 37352 37468 37536 37632 38019 38066 38088 38304 38318 38437 38686 38976 39168 39672 39882 39984 40204 40368 40432 40572 40698 41209 41216 41344 41412 41616 41876 41952 42021 42483 42688 42826 42891 42959 43504 43776 43792 43928 44436 44544 44574 44688 45356 45472 45486 45696 46023 46208 46223 46284 46368 46512 46529 47096 47328 47481 47937 48024 48314 48552 48778 48942 48944 49096 49266 49419 49818 50048 50176 50286 50692 50784 51072 51156 51661 51842 51968 51984 52003 52224 52896 52983 52992 53067 53176 53312 53824 53958 53998 54096 54264 55062 55216 55233 55488 55936 56028 56202 56304 56448 56644 57099 57188 57477 58029 58121 58368 58464 58667 59248 59432 59584 59823 59976 60306 60552 60648 60928 61364 61712 61824 62016 62118 62537 62814 62928 62951 63104 63308 63916 64032 64239 64512 64736 65256 65366 65569 65688 65892 66424 66654 66816 66861 67032 67048 67712 68034 68096 68208 68544 69312 69426 70357 70528 70644 70656 70756 70992 71944 72128 72352 72471 72828 73167 73283 73416 73644 73984 74704 74727 74936 75072 75264 75429 76038 76132 76176 76608 76636 76874 77372 77763 77952 78336 78851 79344 79373 79764 79968 80408 80736 80864 80937 80997 81144 81396 82418 82432 82688 82824 83232 83752 83904 84042 84303 84966 85376 85652 85782 85918 87008 87552 87584 87856 88711 88872 89088 89148 89376 90459 90712 90944 90972 91392 92046 92416 92446 92568 92736 93024 93058 94192 94221 94656 94962 95874 96048 96628 97104 97556 97884 97888 98049 98192 98532 98838 99636 100079 100096 100572 101384 101568 102051 102144 102312 103322 103684 103936 103968 104006 104329 105792 105966 105984 106134 106352 106624 107387 107648 107916 107996 108192 108528 110124 110432 110466 110976 111853 111872 112056 112404 112608 112896 113288 114057 114198 114376 114954 115311 116058 116242 116928 117334 118496 118864 119168 119646 119952 120612 121104 121296 121856 122728 123424 123627 123648 124032 124236 125074 125628 125856 125902 126208 126293 126616 127449 127832 128064 128478 128673 128877 129472 130512 130732 131138 131376 131784 132848 133231 133308 133632 133722 134064 134096 135401 135424 136068 136192 136416 137088 138069 138624 138669 138852 139587 140714 141056 141151 141288 141512 141984 142443 143811 143888 144256 144704 144942 145656 146334 146566 146832 147288 147968 149408 149454 149872 150144 150528 150858 152076 152264 152352 152881 153216 153272 153748 154744 154983 155526 155904 156009 156672 157702 158688 158746 159201 159239 159528 159936 160816 161472 161728 161874 161994 162288 162792 164836 164864 165376 165648 166464 167504 167808 168084 168606 169932 170723 170752 170867 171297 171304 171564 171836 172431 174016 174087 174363 175104 175168 175712 176001 177422 177744 177973 178296 178752 180918 181424 181888 181944 182784 184092 184832 184892 185136 185472 186048 186116 187611 188384 188442 188853 189312 189924 190969 191748 192096 192717 192763 193256 194208 195112 195768 195776 196098 196384 196707 197064 197676 199272 200158 200192 201144 202768 203136 204102 204288 204624 206644 207368 207872 207936 208012 208658 211071 211584 211932 211968 212268 212704 213248 214774 215296 215441 215832 215992 216384 217056 217413 219501 219849 220248 220864 220932 221952 223706 223744 224112 224808 225216 225792 226576 228114 228396 228752 229908 230622 232116 232484 233289 233856 234668 236553 236992 237728 238119 238336 239292 239904 240787 241224 242208 242592 242991 243049 245456 246848 247254 247296 248064 248472 250148 251256 251712 251804 252416 252586 253232 254898 255664 256128 256956 257346 257754 258944 260797 261024 261464 262276 262752 263568 265696 266133 266462 266616 267264 267444 268128 268192 269059 270802 270848 271643 272136 272832 274176 276138 277248 277338 277704 279174 281428 282112 282302 282576 283024 283968 284886 287622 287776 288512 289408 289884 291312 291479 292668 293132 293664 294147 294576 295936 298816 298908 299744 300237 300288 300713 301716 303601 304152 304528 304704 305762 306432 306544 307496 309488 309966 311052 311808 312018 312987 315404 317376 317492 318402 318478 319056 319872 321632 322161 322944 323456 323561 323748 323988 324576 325584 325703 328831 329672 330752 331296 332928 335008 335559 335616 336168 337212 339864 341446 341504 341734 342594 342608 343128 343672 344862 345933 348032 348174 348726 350336 351424 352002 354844 355488 355946 356592 357504 361627 361836 362848 363776 363888 364021 365568 367517 368184 369664 369784 370272 370881 370944 372096 372232 375222 376768 376884 377706 378624 378879 379848 381938 383496 384192 385434 385526 386512 386631 388416 390224 391536 391552 392196 392768 393414 394128 395352 398544 399693 400316 400384 402288 405536 406203 406272 406847 408204 408576 409248 410669 413288 414613 414736 415872 416007 416024 417316 418761 422142 423168 423453 423864 424536 425408 426496 429548 430592 430882 431664 431984 432768 434112 434826 437759 439002 439698 440496 440657 441728 441864 443904 444889 447412 447488 448224 449616 450432 451584 453152 456228 456792 457504 458643 458983 459816 461244 463391 464232 464949 464968 466578 467712 468027 469336 473106 473984 475456 476238 476672 477717 478584 479808 481574 482448 484416 485184 485982 486098 490912 492499 493696 494508 494592 496128 496944 500296 502512 503424 503608 504832 505172 506464 509796 511328 512169 512256 512601 512981 513912 514692 515508 517888 521594 522048 522928 523089 524552 525504 527136 528003 531392 532266 532924 533232 533919 534888 536256 536384 538118 541604 541696 543286 544272 545664 548352 551957 552276 554496 554676 555408 555611 558348 560947 562833 562856 564224 564604 565152 566048 566559 567936 569772 572907 575244 575552 577024 578289 578816 579768 582624 582958 585336 586264 587328 588294 589152 590121 597632 597816 599488 600474 600576 601426 603432 607202 608304 609056 609408 611524 612864 613088 614992 618976 619932 620977 622104 623616 624036 625974 630808 633213 634752 634984 636804 636956 638112 639744 643264 644322 645888 646323 646912 647122 647496 647976 649152 651168 651406 657662 659344 659547 662592 665856 670016 671118 671232 672336 674424 679728 682892 683008 683468 685188 685216 686256 687344 689724 691866 696064 696348 697452 700553 700672 702848 704004 707281 709659 709688 710976 711892 713184 714357 715008 722361 723254 723672 725696 727552 727776 728042 729147 730303 735034 736368 739568 740544 741762 741888 744192 744464 750444 751709 753536 753768 755412 757248 757758 759696 763876 766992 768384 770868 771052 773024 773262 776832 780448 782391 782971 783072 783104 784392 785536 785791 786828 788256 790704 797088 798399 799386 800632 804576 807177 811072 812406 812544 813694 814929 816408 818496 821338 826576 829226 829472 831744 832014 832048 834632 837522 844284 846336 846906 847728 849072 850816 852992 859096 861184 861764 863328 863968 865536 868224 869652 874437 875518 878004 878237 879396 880992 881314 883456 883728 884051 887808 889778 894824 896448 899232 900711 900864 902139 906304 910803 912456 913584 915008 917286 917966 919632 922488 926782 928464 929898 929936 933156 935424 936054 938672 938961 946212 947807 947968 950912 952476 953344 955434 957168 959616 963148 964896 966483 968832 970368 970683 971964 972196 977109 981559 981824 984998 986493 987392 988057 989016 992256 993888 1000592 1005024 1006677 1006848 1007216 1010344 1012928 1019592 1022656 1024338 1024512 1025202 1025962 1027824 1029384 1031016 1035776 1043188 1044096 1045856 1046178 1049104 1051008 1054272 1056006 1062784 1063129 1064532 1065848 1066464 1067838 1069776 1070167 1072512 1072768 1076236 1083208 1084881 1086572 1088544 1091328 1092063 1096704 1102551 1103914 1104552 1108992 1109352 1110816 1111222 1114673 1116696 1121894 1125666 1125712 1129208 1130304 1132096 1133118 1135872 1136637 1139544 1145814 1150488 1151104 1154048 1156578 1157632 1159536 1165248 1165916 1170672 1172528 1174656 1176588 1178304 1180242 1188203 1195061 1195264 1195632 1196069 1198976 1199079 1200948 1201152 1202852 1206864 1214404 1216608 1218112 1218609 1218816 1220541 1223048 1225728 1226176 1229984 1232007 1237952 1239864 1241954 1243839 1244208 1245811 1248072 1251948 1261616 1266426 1269504 1269968 1270359 1273608 1273912 1276224 1279488 1286528 1288644 1291776 1292646 1293824 1294244 1294992 1295952 1298304 1302336 1302812 1313277 1315324 1318688 1319094 1321971 1325184 1331712 1334667 1336783 1340032 1340467 1342236 1342464 1344672 1348848 1349341 1359456 1365784 1366936 1370376 1370432 1372512 1374688 1375929 1376949 1379448 1383732 1390173 1392128 1392696 1394904 1401106 1401344 1405696 1408008 1414562 1419318 1419376 1421952 1423784 1426368 1428714 1430016 1433151 1438351 1444722 1446508 1447344 1451392 1455104 1455552 1456084 1458294 1460606 1470068 1472736 1477497 1479136 1481088 1483524 1483776 1488384 1488928 1498169 1500888 1503418 1507072 1507536 1508087 1510824 1514496 1515516 1519392 1527752 1533984 1536507 1536768 1537803 1538943 1541736 1542104 1546048 1546524 1553664 1560896 1564782 1565942 1566144 1566208 1568784 1571072 1571582 1573656 1576512 1581408 1594176 1596798 1598772 1601264 1601757 1609152 1614354 1622144 1624812 1625088 1627388 1629858 1632816 1636992 1642676 1653152 1655871 1658452 1658944 1663488 1664028 1664096 1666833 1669264 1675044 1682841 1685509 1688568 1692672 1693812 1695456 1698144 1701343 1701632 1718192 1718721 1723528 1726656 1727936 1731072 1734867 1736448 1739304 1748874 1751036 1756008 1756474 1758792 1761984 1762628 1766912 1767456 1768102 1779556 1789648 1792896 1798464 1801422 1801728 1804278 1812608 1813573 1821606 1824912 1825579 1827168 1830016 1834572 1835932 1839264 1844976 1853564 1856928 1859796 1859872 1862931 1866312 1870848 1872108 1877344 1877922 1892424 1895614 1895936 1901501 1901824 1904952 1910868 1914336 1919232 1926296 1929792 1932966 1937664 1938969 1940736 1941366 1943928 1944392 1954218 1963118 1963648 1969996 1972986 1974784 1976114 1978032 1987776 2001184 2010048 2013354 2013696 2014432 2020688 2025856 2039184 2040353 2045312 2048676 2049024 2050404 2051924 2055648 2058768 2062032 2071552 2086376 2088192 2091712 2092356 2098208 2101659 2102016 2108544 2112012 2121843 2125207 2125568 2126258 2129064 2131696 2132928 2135676 2139552 2140334 2145024 2145536 2152472 2166416 2167083 2169762 2173144 2177088 2182656 2184126 2187441 2190909 2205102 2207828 2209104 2218704 2221632 2222444 2229346 2233392 2243788 2251332 2251424 2255127 2258416 2260608 2264192 2264927 2266236 2271744 2273274 2279088 2286679 2291628 2300976 2301817 2302208 2313156 2315264 2319072 2330496 2331832 2341344 2345056 2347173 2348913 2349312 2353176 2356608 2357373 2360484 2376406 2390122 2390528 2391264 2392138 2397952 2398158 2399567 2401896 2405704 2413728 2421531 2428808 2433216 2436224 2437218 2437632 2441082 2444787 2446096 2452352 2459968 2464014 2475904 2479728 2483908 2487678 2488416 2491622 2496144 2503896 2523232 2531389 2532852 2539008 2539936 2540718 2547216 2547824 2552448 2558976 2572619 2573056 2577288 2583552 2585292 2587648 2588488 2589984 2591904 2596608 2604672 2605624 2623311 2626554 2630648 2634711 2637376 2638188 2643942 2650368 2652153 2663424 2669334 2673566 2680064 2680934 2684472 2689344 2697696 2698682 2706417 2718912 2731568 2732409 2733872 2740752 2740864 2745024 2749376 2751858 2753898 2758896 2767464 2780346 2784256 2785392 2789808 2802212 2802688 2811392 2816016 2829124 2838636 2838752 2843421 2843904 2847568 2852736 2857428 2860032 2866302 2876702 2889444 2893016 2894688 2902291 2902784 2904739 2911104 2912049 2912168 2916588 2921212 2931327 2940136 2944677 2945472 2954994 2958272 2959479 2962176 2964171 2967048 2976768 2977856 2996338 3001776 3006836 3014144 3015072 3016174 3021648 3025541 3031032 3038784 3055504 3064313 3067968 3073014 3073536 3075606 3077886 3083472 3084208 3092096 3093048 3107328 3114223 3121792 3129564 3131884 3132288 3132416 3137568 3142144 3143164 3147312 3153024 3162816 3188352 3189387 3193596 3197544 3202528 3203514 3210501 3218304 3228708 3243737 3244288 3246473 3249624 3254643 3254776 3259716 3265632 3273984 3276189 3285352 3306304 3307653 3311742 3316904 3317888 3326976 3328056 3328192 3333666 3338528 3344019 3350088 3365682 3371018 3377136 3387624 3390912 3396288 3402686 3403264 3436384 3437442 3447056 3453312 3455872 3462144 3469734 3472896 3478608 3497748 3502072 3512016 3512948 3517584 3523968 3525256 3533824 3534912 3536204 3559112 3564609 3579296 3585183 3585792 3588207 3596928 3602844 3603456 3608556 3625216 3627146 3643212 3649824 3651158 3654336 3660032 3661623 3662497 3669144 3671864 3678528 3689952 3696021 3707128 3713856 3719592 3719744 3725862 3731517 3732624 3737433 3744216 3754688 3755844 3784848 3791228 3791872 3803002 3803648 3809904 3821736 3828672 3838464 3852592 3859584 3863699 3865932 3875328 3877938 3881472 3882732 3887856 3888784 3908436 3926236 3926629 3927296 3939831 3939992 3945972 3949568 3952228 3956064 3965913 3975552 4002368 4004001 4010349 4020096 4021401 4026708 4027392 4028864 4041376 4048023 4051712 4078368 4080706 4090624 4093379 4097352 4100808 4103848 4111296 4117536 4124064 4130847 4170519 4172752 4176384 4183424 4184712 4196416 4203318 4204032 4217088 4224024 4243686 4250414 4251136 4252516 4258128 4263392 4265856 4271352 4279104 4280668 4290048 4291072 4304944 4315053 4332832 4334166 4339524 4346288 4354176 4365312 4368252 4374882 4381818 4410204 4415656 4418208 4432491 4433549 4437408 4443264 4444888 4458692 4466784 4487576 4494507 4502664 4502848 4510254 4516832 4521216 4524261 4528384 4529854 4532472 4543488 4546548 4558176 4573358 4583256 4601952 4603634 4604416 4616829 4617931 4626312 4638144 4660992 4663664 4682688 4690112 4694346 4697826 4698624 4706352 4713216 4714746 4720968 4752812 4780244 4781056 4782528 4784276 4795904 4796316 4799134 4803792 4811408 4827456 4843062 4857616 4866432 4872448 4874436 4875264 4882164 4889574 4892192 4904704 4919936 4928028 4950967 4951808 4955143 4959456 4967613 4967816 4975356 4976832 4983244 4992288 5000499 5007792 5046464 5048523 5056527 5062778 5065704 5078016 5079872 5081436 5094432 5095648 5104029 5104896 5112121 5145238 5146112 5154576 5161217 5170584 5176976 5179968 5183808 5193216 5209344 5211248 5246622 5253108 5261296 5269422 5274752 5276376 5287884 5300736 5304306 5338668 5347132 5360128 5361868 5368944 5378688 5395392 5397364 5412834 5437824 5440719 5463136 5464818 5467744 5476737 5481504 5481728 5490048 5498752 5500537 5503716 5507796 5517792 5534928 5538101 5560692 5570784 5579616 5588793 5590127 5604424 5622784 5632032 5658248 5677272 5677504 5686842 5687808 5695136 5704503 5705472 5714856 5732604 5753404 5778888 5786032 5789376 5804582 5805568 5809478 5822208 5824098 5824336 5833176 5842424 5862654 5880272 5889354 5890944 5909988 5916544 5918958 5924352 5928342 5934096 5955712 5992676 6003552 6013672 6028288 6030144 6032348 6043296 6051082 6062064 6077568 6111008 6121059 6128626 6135936 6146028 6147072 6147659 6151212 6155772 6166944 6168416 6184192 6186096 6188357 6214656 6228446 6243584 6247789 6259128 6263768 6264576 6275136 6284288 6286328 6294624 6304977 6306048 6325632 6365529 6375621 6376704 6378774 6387192 6395088 6405056 6407028 6421002 6436608 6457416 6487474 6488576 6492946 6499248 6509286 6509552 6519432 6531264 6547968 6552378 6570704 6572727 6612608 6615306 6623484 6633808 6635776 6656112 6656384 6667332 6677056 6688038 6700176 6731364 6742036 6754272 6765381 6775248 6781824 6792576 6794781 6805372 6806528 6860037 6870913 6872768 6874884 6894112 6905451 6906624 6911744 6916399 6939468 6945792 6957216 6982823 6995496 7004144 7024032 7025896 7035168 7046739 7047936 7048421 7050512 7069824 7072119 7072408 7118224 7129218 7158592 7170366 7171584 7176414 7193856 7198701 7205688 7217112 7250432 7254292 7286424 7299648 7302316 7308672 7320064 7323246 7324994 7338288 7343728 7357056 7379904 7392042 7392961 7414256 7427712 7439184 7439488 7441903 7451724 7463034 7465248 7474866 7488432 7491169 7509376 7511688 7563113 7569696 7582456 7594167 7606004 7607296 7619808 7643472 7657344 7676928 7705184 7717857 7719168 7727398 7731864 7750656 7755876 7762944 7765464 7775712 7777568 7802711 7816872 7852472 7853258 7854592 7877647 7879662 7879984 7891944 7904133 7904456 7912128 7931826 7951104 7956459 8004736 8008002 8020698 8040192 8042802 8053416 8057728 8082752 8096046 8103424 8156736 8161412 8181248 8186758 8194704 8201616 8207696 8222592 8235072 8248128 8261694 8317421 8341038 8345504 8352768 8366848 8369424 8372483 8392832 8406636 8408064 8434176 8448048 8452891 8487372 8500828 8502272 8505032 8516256 8526784 8530263 8531712 8542704 8558208 8561336 8580096 8582144 8609888 8630106 8665664 8668332 8679048 8692576 8706873 8708352 8714217 8720677 8736504 8749764 8763636 8804429 8820408 8831312 8834031 8836416 8864982 8867098 8874816 8886528 8889776 8892513 8917384 8933568 8975152 8989014 9005328 9005696 9020508 9033664 9042432 9048522 9056768 9059708 9064944 9076623 9093096 9116352 9146716 9166512 9192939 9203904 9207268 9208832 9233658 9235862 9252624 9276288 9321984 9327328 9342669 9357481 9365376 9380224 9383269 9388692 9395652 9397248 9412704 9426432 9429492 9441936 9445387 9505624 9536099 9560488 9565056 9568161 9568552 9591808 9592632 9598268 9607584 9622816 9631503 9654912 9686124 9715232 9731211 9732864 9739419 9744896 9748872 9764328 9779148 9784384 9809408 9839872 9856056 9901934 9903616 9910286 9918912 9935226 9935632 9950712 9953664 9966488 9984576 10000998 10015584 10032057 10068457 10092928 10097046 10113054 10125556 10131408 10159744 10162872 10188864 10191296 10208058 10209792 10224242 10290476 10292224 10309152 10322434 10341168 10353952 10359936 10367616 10386432 10418688 10422496 10487183 10493244 10506216 10522592 10538844 10549504 10552752 10556609 10575768 10601472 10608612 10657993 10677336 10693827 10694264 10720256 10723736 10737888 10755549 10757376 10764621 10790784 10794728 10825668 10875648 10881438 10926272 10929636 10935488 10953474 10963008 10963456 10980096 10987491 10997504 11001074 11007432 11015592 11035584 11069856 11076202 11121384 11141568 11159232 11177586 11180254 11208848 11212299 11264064 11316496 11354544 11355008 11373684 11375616 11390272 11409006 11410944 11429712 11465208 11506808 11557776 11572064 11578752 11591097 11609164 11611136 11618956 11644416 11648196 11648672 11666352 11684848 11725308 11760544 11778708 11779887 11781888 11798563 11819976 11833088 11837916 11848704 11856684 11868192 11909401 11911424 11985352 12007104 12023777 12027344 12031047 12060288 12064203 12064696 12086592 12102164 12124128 12144069 12155136 12222016 12242118 12257252 12271872 12280137 12292056 12295318 12302424 12311544 12333888 12336832 12368384 12372192 12376714 12456892 12487168 12495578 12518256 12527536 12529152 12550272 12572656 12589248 12609954 12612096 12651264 12695011 12731058 12751242 12753408 12757548 12774384 12779053 12790176 12810112 12814056 12842004 12873216 12901781 12914832 12945159 12974948 12977152 12985892 12998496 13018572 13019104 13038864 13062528 13095936 13104756 13141408 13145454 13225216 13230612 13246968 13267616 13271552 13300647 13310507 13312224 13312768 13334664 13354112 13376076 13400352 13438339 13462728 13483521 13484072 13508544 13530762 13550496 13563648 13572783 13585152 13589562 13610744 13720074 13741826 13745536 13749768 13788224 13810902 13813248 13823488 13832798 13853793 13878936 13914432 13965646 13990992 14008288 14048064 14051792 14070336 14093478 14095872 14096842 14101024 14139648 14144238 14144816 14236448 14258436 14282471 14317184 14340732 14343168 14352828 14387712 14397402 14411376 14434224 14500864 14508584 14572848 14599296 14604632 14617344 14640128 14646492 14649988 14676576 14687456 14714112 14759808 14784084 14785922 14828512 14852901 14855424 14865429 14876449 14878368 14878976 14883806 14903448 14926068 14930029 14930496 14949732 14976864 14982338 15018752 15023376 15126226 15139392 15164912 15169581 15188334 15212008 15239616 15286944 15312087 15314688 15336363 15410368 15435714 15438336 15454796 15463728 15483651 15511752 15530928 15551424 15555136 15605422 15633744 15704944 15706516 15709184 15755294 15759324 15759968 15783888 15808266 15808912 15824256 15863652 15902208 15912918 16006753 16009472 16016004 16041396 16080384 16085604 16106832 16112719 16115456 16165504 16192092 16206848 16267463 16313472 16322157 16322824 16362496 16373516 16389408 16403232 16415392 16430211 16445184 16470144 16496256 16501611 16523388 16614303 16634842 16682076 16686503 16691008 16733696 16738848 16744966 16770381 16785664 16796969 16813272 16868352 16896096 16905782 16974744 17001656 17010064 17032512 17053568 17060526 17063424 17085408 17113509 17116416 17122672 17219776 17260212 17331328 17336664 17358096 17385152 17413746 17416704 17428434 17441354 17473008 17499528 17527272 17608858 17640816 17662624 17668062 17672832 17729964 17734196 17749632 17773056 17779552 17785026 17834768 17867136 17950304 17978028 18008333 18010656 18011392 18041016 18067328 18073193 18084864 18097044 18113536 18119416 18129888 18153246 18186192 18232704 18293432 18333024 18363177 18385878 18407808 18414536 18442977 18467316 18471724 18505248 18552576 18565071 18643968 18654656 18685338 18714962 18730752 18743367 18760448 18766538 18777384 18791304 18825408 18852864 18858984 18883872 18890774 19011248 19072198 19120976 19126863 19130112 19136322 19137104 19185264 19196536 19215168 19245632 19263006 19309824 19372248 19430464 19462422 19465728 19478838 19489792 19497744 19528656 19558296 19568768 19618816 19679744 19712112 19803868 19807232 19820572 19837824 19870452 19871264 19901424 19907328 19932976 19969152 20001996 20031168 20064114 20136914 20185856 20194092 20199451 20226108 20251112 20262816 20316037 20319488 20325744 20333173 20377728 20382592 20384343 20416116 20419584 20448484 20580111 20580952 20612739 20618304 20644868 20682336 20707904 20716353 20719872 20735232 20749197 20837376 20844992 20948469 20974366 20986488 21012432 21045184 21077688 21099008 21105504 21113218 21145263 21151536 21178787 21217224 21315986 21354672 21387654 21388528 21447472 21475776 21511098 21514752 21529242 21581568 21589456 21596103 21651336 21751296 21762876 21799561 21852544 21859272 21870976 21906948 21926016 21926912 21960192 21974982 21995008 22002148 22014864 22031184 22071168 22139712 22152404 22178883 22242768 22283136 22318464 22325709 22355172 22360508 22417696 22424598 22473507 22528128 22575857 22632992 22689339 22706159 22709088 22710016 22725311 22747368 22780544 22782501 22787939 22818012 22821888 22859424 22930416 23013616 23115552 23144128 23153571 23157504 23182194 23218328 23237912 23288832 23296392 23297344 23332704 23369696 23408133 23450616 23521088 23557416 23559774 23563776 23597126 23632941 23639952 23666176 23675832 23713368 23736384 23818802 23822848 23970704 24014208 24047554 24054688 24062094 24120576 24128406 24129392 24173184 24204328 24248256 24288138 24310272 24444032 24451967 24484236 24514504 24543744 24560274 24584112 24590636 24604848 24623088 24667776 24673664 24736768 24744384 24753428 24913784 24952263 24974336 24991156 25036512 25055072 25058304 25100544 25117449 25145312 25178496 25219908 25224192 25302528 25358673 25390022 25462116 25468873 25502484 25506816 25515096 25548768 25558106 25580352 25620224 25628112 25637479 25684008 25746432 25803562 25829664 25890318 25949896 25971784 25996992 26037144 26038208 26077728 26120619 26125056 26142651 26162031 26209512 26282816 26290908 26413287 26450432 26461224 26493936 26535232 26543104 26601294 26621014 26624448 26625536 26669328 26708224 26752152 26800704 26876678 26925456 26967042 26968144 27017088 27061524 27100992 27127296 27145566 27170304 27179124 27221488 27229869 27328669 27440148 27483652 27486403 27491072 27499536 27576448 27578817 27621804 27626496 27646976 27665596 27707586 27757872 27828864 27931292 27981984 28016576 28028007 28072443 28096128 28103584 28140672 28149807 28186956 28191744 28193684 28202048 28279296 28288476 28289632 28336161 28465211 28472896 28516872 28564942 28608297 28634368 28653653 28681464 28705656 28775424 28794804 28822752 28868448 29017168 29145696 29193633 29198592 29209264 29218257 29234688 29292984 29299976 29353152 29374912 29428224 29519616 29568168 29571844 29657024 29705802 29710848 29730858 29752898 29756736 29757952 29767612 29806896 29852136 29860058 29860992 29899464 29953728 29964676 30037504 30046752 30205371 30252452 30278784 30329824 30339162 30376668 30424016 30479232 30573888 30624174 30629376 30672726 30820736 30830741 30871428 30876672 30909592 30927456 30967302 31023504 31034843 31061856 31102848 31110272 31210844 31267488 31409888 31413032 31461549 31510588 31518648 31519936 31567776 31616532 31617824 31648512 31669827 31727304 31804416 31825836 31973979 32013506 32018944 32032008 32082792 32160768 32171208 32213664 32225438 32230912 32325517 32331008 32384184 32534926 32626944 32644314 32645648 32747032 32778816 32806464 32830784 32860422 32890368 32940288 32962473 32992512 33003222 33046776 33228606 33269684 33364152 33373006 33382016 33467392 33477696 33489932 33540762 33571328 33593938 33626544 33792192 33811564 33949488 34003312 34020128 34065024 34107136 34121052 34126848 34170816 34227018 34232832 34245344 34439552 34457887 34520424 34656769 34662656 34673328 34686001 34716192 34770304 34773291 34827492 34833408 34856868 34882708 34946016 34999056 35054544 35217716 35281632 35325248 35336124 35339661 35345664 35395689 35459928 35468392 35499264 35546112 35559104 35570052 35669536 35728203 35734272 35900608 35956056 36016666 36021312 36022784 36071331 36082032 36128519 36134656 36146386 36194088 36238832 36259776 36306492 36372384 36465408 36586864 36666048 36726354 36771756 36815616 36829072 36840411 36885954 36934632 36943448 37010496 37105152 37130142 37309312 37370676 37429924 37461504 37486734 37520896 37533076 37554768 37582608 37650816 37717968 37767744 37781548 38022496 38085033 38144396 38241952 38253726 38260224 38272644 38274208 38337159 38370528 38393072 38430336 38491264 38503759 38526012 38619648 38705343 38744496 38766707 38860928 38873543 38924844 38931456 38957676 38995488 39057312 39116592 39130889 39137536 39359488 39424224 39607736 39641144 39675648 39740904 39742528 39802848 39814656 39865952 39901941 39931521 39938304 40003992 40062336 40128228 40273828 40315017 40371712 40388184 40398902 40452216 40502224 40525632 40632074 40638976 40651488 40666346 40755456 40765184 40768686 40832232 40896968 41160222 41161904 41225478 41236608 41289736 41364672 41415808 41432706 41439744 41470464 41498394 41561379 41689984 41712179 41896938 41948732 41972976 42024864 42090368 42155376 42198016 42211008 42226436 42290526 42303072 42357574 42434448 42631972 42709344 42775308 42777056 42847413 42894944 42951552 43022196 43029504 43033613 43058484 43163136 43178912 43192206 43302672 43446901 43502592 43525752 43599122 43705088 43718544 43734523 43741952 43813896 43852032 43920384 43949964 43990016 44004296 44029728 44062368 44142336 44279424 44304808 44357766 44485536 44558703 44566272 44596287 44629347 44636928 44651418 44710344 44721016 44790087 44835392 44849196 44947014 45056256 45151714 45265984 45378678 45412318 45418176 45420032 45450622 45494736 45561088 45565002 45575878 45636024 45718848 45860832 46009089 46027232 46231104 46288256 46307142 46315008 46364388 46436656 46450953 46475824 46592784 46594688 46665408 46739392 46816266 46901232 47042176 47114832 47119548 47127552 47194252 47265882 47279904 47332352 47351664 47426736 47472768 47637604 47645696 47941408 48020259 48028416 48095108 48096391 48109376 48124188 48241152 48256812 48258784 48338157 48346368 48408656 48496512 48576276 48620544 48802389 48879761 48888064 48903934 48968472 49029008 49087488 49120548 49168224 49181272 49209696 49246176 49335552 49338947 49347328 49488768 49504833 49506856 49827568 49842909 49904526 49982312 50059509 50073024 50110144 50201088 50234898 50290624 50311143 50356992 50390907 50439816 50605056 50717346 50780044 50924232 50937746 51004968 51030192 51097536 51116212 51160704 51240448 51256224 51274958 51368016 51607124 51659328 51750727 51780636 51899792 51943568 51993984 52074288 52076416 52093321 52155456 52241238 52250112 52285302 52324062 52419024 52565632 52581816 52593617 52826574 52900864 52922448 52941791 52987872 53070464 53202588 53242028 53248896 53251072 53338656 53416448 53504304 53601408 53753356 53850912 53934084 53936288 54024999 54034176 54123048 54201984 54219579 54254592 54291132 54340608 54358248 54442976 54459738 54657338 54880296 54967304 54972806 54982144 54999072 55143529 55152896 55157634 55190041 55243608 55328931 55331192 55415172 55515744 55657728 55695213 55862584 55963968 56033152 56056014 56144886 56192256 56207168 56230101 56281344 56299614 56373912 56387368 56404096 56558592 56576952 56579264 56672322 56930422 56945792 57033744 57129884 57216594 57268736 57307306 57362928 57411312 57589608 57645504 57736896 58034336 58221947 58291392 58387266 58397184 58418528 58436514 58469376 58585968 58599952 58706304 58749824 58856448 59039232 59136336 59143688 59170237 59314048 59411604 59421696 59461716 59505796 59513472 59515904 59535224 59613792 59704272 59720116 59721984 59798928 59907456 59929352 60075008 60093504 60410742 60504904 60557568 60598353 60659648 60678324 60753336 60848032 60948111 60958464 60999519 61147776 61248348 61258752 61345452 61631003 61641472 61661482 61742856 61819184 61838217 61854912 61934604 62047008 62069686 62123712 62205696 62220544 62247591 62421688 62534976 62819776 62826064 62845407 62923098 63021176 63037296 63039872 63135552 63233064 63235648 63297024 63339654 63435789 63454608 63536361 63651672 63947958 64027012 64037888 64064016 64165584 64342416 64427328 64450876 64461824 64651034 64662016 64768368 65069852 65253888 65288628 65291296 65398683 65494064 65557632 65612928 65661568 65682883 65720844 65780736 65880576 65924946 65985024 66006444 66093552 66313691 66457212 66536649 66539368 66728304 66746012 66752693 66764032 66955392 66977127 66979864 67081524 67142656 67187876 67253088 67420521 67584384 67623128 67727571 67898976 68006624 68040256 68068017 68118477 68130048 68175933 68214272 68242104 68341632 68363817 68454036 68465664 68490688 68879104 68915774 69040848 69313538 69325312 69346656 69372002 69432384 69540608 69546582 69587443 69654984 69713736 69765416 69892032 69998112 70109088 70224399 70435432 70479199 70563264 70650496 70672248 70679322 70691328 70791378 70898823 70919856 70936784 70998528 71118208 71140104 71339072 71456406 71468544 71801216 71912112 72033332 72042624 72045568 72142662 72164064 72257038 72269312 72292772 72388176 72477664 72519552 72612984 72744768 72930816 73173728 73332096 73355901 73410281 73452708 73543512 73631232 73658144 73680822 73771908 73869264 73886896 74020992 74210304 74260284 74605951 74618624 74741352 74856789 74859848 74923008 74973468 75041792 75066152 75109536 75165216 75301632 75352347 75435936 75535488 75563096 76044992 76076019 76170066 76288792 76406619 76483904 76507452 76520448 76545288 76548416 76674318 76741056 76786144 76860672 76912437 76982528 77007518 77052024 77239296 77410686 77488992 77533414 77721856 77747086 77849688 77915352 77990976 78114624 78233184 78261778 78275072 78486093 78848448 79215472 79239861 79282288 79351296 79481808 79485056 79605696 79629312 79731904 79803882 79863042 79876608 80007984 80124672 80256456 80547656 80630034 80743424 80776368 80797804 80904432 81004448 81051264 81264148 81277952 81302976 81332692 81510912 81530368 81537372 81664464 81793936 81986007 82320444 82323808 82450956 82459209 82473216 82579472 82729344 82831616 82865412 82879488 82940928 82996788 83122758 83379968 83424358 83793876 83897464 83945952 84049728 84166439 84180736 84217329 84237431 84310752 84422016 84449421 84452872 84581052 84606144 84715148 84868896 85008483 85263944 85395633 85418688 85550616 85554112 85694826 85789888 85824891 85903104 85960959 86044392 86067226 86116968 86326272 86357824 86384412 86605344 86893802 87051504 87198244 87410176 87437088 87469046 87483904 87627792 87704064 87740689 87899928 88008592 88059456 88124736 88284672 88558848 88609616 88715532 88865077 88971072 89117406 89132544 89192574 89258694 89273856 89302836 89420688 89442032 89580174 89670784 89698392 89894028 90112512 90303428 90312467 90531968 90616113 90757356 90824636 90836352 90840064 90901244 90989472 91122176 91130004 91151756 91272048 91437696 91721664 92018178 92054464 92462208 92492223 92576512 92614284 92630016 92728776 92873312 92901906 92951648 93104529 93185568 93189376 93330816 93478784 93632532 93802464 94068373 94084352 94147717 94229664 94239096 94384647 94388504 94531764 94559808 94703328 94853472 94945536 95009481 95275208 95882816 95921937 96040518 96056832 96190216 96192782 96218752 96248376 96482304 96513624 96517568 96676314 96692736 96817312 96976551 96993024 97152552 97604778 97759522 97776128 97807868 97936944 98058016 98241096 98336448 98362544 98419392 98492352 98671104 98677894 98694656 98977536 99009666 99013712 99655136 99685818 99809052 99964624 100119018 100146048 100220288 100402176 100469796 100581248 100622286 100713984 100781814 100879632 101434692 101560088 101848464 101875492 102009936 102060384 102195072 102232424 102321408 102480896 102512448 102549916 102736032 103214248 103318656 103373661 103501454 103561272 103799584 103887136 103970307 103987968 104058003 104148576 104152832 104186642 104310912 104482476 104500224 104510203 104570604 104648124 104838048 105131264 105163632 105187234 105653148 105844896 105883582 105975744 106140928 106187067 106212413 106405176 106484056 106497792 106677312 106832896 107008608 107184609 107202816 107506712 107701824 107868168 107872576 108049998 108068352 108213993 108246096 108385557 108403968 108439158 108582264 108716496 108885952 108919476 109314676 109760592 109934608 109945612 109964288 109998144 110287058 110305792 110315268 110380082 110487216 110657862 110662384 110830344 111031488 111315456 111390426 111725168 111927936 112047271 112066304 112112028 112289772 112384512 112414336 112460202 112562688 112599228 112747824 112774736 112808192 113153904 113158528 113344644 113860844 113872241 113891584 114067488 114255099 114259768 114433188 114537472 114614612 114725856 114822624 115011477 115179216 115291008 115473792 115511277 116068672 116116029 116300121 116443894 116582784 116620629 116774532 116794368 116805521 116837056 116873028 117171936 117199904 117392667 117412608 117499648 117578783 118078464 118272672 118287376 118340474 118628096 118707991 118823208 118923432 119011592 119026944 119070448 119227584 119408544 119440232 119443968 119597856 119794563 119814912 119858704 120187008 120821484 120945051 121009808 121115136 121196706 121319296 121356648 121506672 121696064 121896222 121916928 121999038 122295552 122496696 122690904 123262006 123282944 123322964 123485712 123638368 123676434 123709824 123869208 124094016 124139372 124247424 124411392 124441088 124495182 124843376 125069952 125136537 125639552 125652128 125680337 125690814 125846196 126042352 126074592 126079744 126271104 126466128 126471296 126512351 126594048 126679308 126871578 126909216 127072722 127303344 127895916 128054024 128128032 128331168 128542239 128572921 128684832 128854656 128901752 129100839 129302068 129324032 129536736 130139704 130340703 130507776 130577256 130582592 130797366 130988128 131115264 131203569 131225856 131323136 131365766 131441688 131761152 131849892 131970048 132012888 132187104 132627382 132914424 133073298 133078736 133456608 133492024 133505386 133528064 133888041 133910784 133919999 133954254 133959728 134163048 134370261 134375752 134506176 134841042 135168768 135246256 135455142 135797952 136013248 136080512 136136034 136236954 136260096 136351866 136428544 136484208 136683264 136727634 136908072 136981376 137758208 137831548 138081696 138627076 138650624 138693312 138744004 138864768 139081216 139093164 139174886 139309968 139427472 139530832 139784064 139996224 140218176 140448798 140466259 140870864 140958398 141126528 141300992 141344496 141358644 141382656 141396157 141582756 141797646 141839712 141873568 141997056 142236416 142280208 142332211 142678144 142912812 142937088 143602432 143699147 143824224 144060777 144066664 144085248 144285324 144289173 144328128 144514076 144538624 144585544 144776352 144955328 145014471 145039104 145225968 145489536 145861632 146347456 146407167 146639283 146664192 146711802 146820562 146905416 147087024 147262464 147316288 147361644 147543816 147738528 147773792 148016841 148041984 148251509 148520568 149211902 149237248 149482704 149675293 149713578 149719696 149946936 150132304 150178527 150219072 150330432 150603264 150704694 150871872 151070976 151126192 151172721 152089984 152152038 152340132 152577584 152813238 152967808 153014904 153090576 153096832 153348636 153482112 153572288 153721344 153824874 153965056 154015036 154104048 154821372 154977984 155066828 155252181 155443712 155494172 155699376 155830704 155981952 156229248 156279963 156466368 156523556 156550144 156972186 157696896 157780851 158030999 158430944 158479722 158564576 158702592 158825373 158963616 158970112 159077177 159211392 159463808 159515573 159607764 159726084 159753216 160015968 160249344 160512912 160604929 161095312 161260068 161552736 161595608 161808864 162008896 162074997 162102528 162113683 162528296 162605952 162658737 162665384 163021824 163060736 163074744 163328928 163587872 163972014 164640888 164647616 164901912 164918418 164946432 165158944 165430587 165458688 165570123 165663232 165730824 165993576 166245516 166759936 166848716 167587752 167794928 167891904 168099456 168332878 168361472 168434658 168474862 168621504 168844032 168898842 168905744 169162104 169212288 169430296 169737792 170016966 170038103 170527888 170791266 170837376 171101232 171108224 171163769 171389652 171579776 171649782 171806208 171921918 172088784 172134452 172233936 172715648 172768824 173210688 173787604 174103008 174396488 174665841 174820352 174874176 174938092 174967808 175255584 175408128 175481378 175799856 176017184 176118912 176249472 176569344 177117696 177219232 177431064 177510711 177730154 177942144 178234812 178265088 178282111 178385148 178517388 178547712 178605672 178841376 178884064 179160348 179341568 179396784 179462353 179788056 180225024 180606856 180624934 181063936 181185881 181232226 181514712 181649272 181672704 181795059 181802488 181978944 182244352 182260008 182303512 182544096 182844333 182875392 182998557 183443328 184036356 184108928 184893009 184924416 184984446 185153024 185228568 185457552 185746624 185803812 185903296 186209058 186371136 186378752 186661632 186957568 187265064 187604928 188136746 188168704 188295434 188459328 188478192 188769294 188777008 189063528 189119616 189406656 189706944 189891072 190018962 190550416 190609083 191300683 191765632 191843874 192081036 192113664 192380432 192385564 192437504 192496752 193027248 193035136 193352628 193385472 193634624 193953102 193986048 194305104 195209556 195519044 195552256 195615736 195873888 196116032 196196049 196482192 196672896 196725088 196838784 196984704 197048649 197342208 197355788 197389312 197955072 198019332 198027424 198941073 199256477 199310272 199371636 199618104 199929248 200238036 200258079 200292096 200440576 200575571 200939592 201162496 201244572 201427968 201563628 201759264 202501867 202869384 203120176 203182713 203696928 203750984 204019872 204120768 204355431 204390144 204404209 204464848 204527799 204642816 205024896 205091451 205099832 205472064 206428496 206637312 206747322 207002908 207122544 207599168 207774272 207940614 207975936 208116006 208297152 208305664 208373284 208621824 208762329 208964952 209020406 209141208 209296248 209676096 210262528 210327264 210374468 211306296 211437597 211689792 211767164 211951488 212281856 212374134 212424826 212810352 212968112 212995584 213354624 214017216 214369218 214395869 214405632 215013424 215403648 215736336 215745152 215815187 216099996 216136704 216427986 216492192 216771114 216807936 216878316 217164528 217243901 217432992 217771904 217838952 218629352 219330277 219521184 219869216 219891224 219996288 220067703 220230843 220574116 220611584 220630536 220760164 220974432 221315724 221324768 221660688 222062976 222630912 222780852 223450336 223817853 223855872 224094542 224132608 224224056 224579544 224769024 224828672 224920404 225125376 225198456 225495648 225549472 225616384 226278619 226307808 226317056 226689288 227721688 227744482 227783168 228134976 228451763 228510198 228519536 228866376 229219857 229229224 229451712 229645248 230022954 230358432 230582016 230737311 230947584 231022554 232137344 232232058 232600242 232887788 233165568 233241258 233549064 233611042 233674112 233746056 234343872 234399808 234785334 234825216 234999296 235157566 236545344 236574752 236680948 237256192 237415982 237646416 237846864 238023184 238053888 238140896 238455168 238817088 238880464 238887936 239195712 239589126 239629824 239717408 240374016 241205209 241642968 241890102 242019616 242230272 242393412 242638592 242713296 242802007 243013344 243392128 243792444 243833856 243998076 244591104 244993392 245133839 245381808 245958021 246524012 246565888 246645928 246971424 247276736 247352868 247377627 247419648 247738416 248188032 248278744 248494848 248822784 248882176 248990364 249686752 250139904 250273074 251279104 251304256 251360674 251381628 251692392 252084704 252149184 252159488 252499317 252542208 252712293 252899633 252932256 252942592 253024702 253358616 253743156 253818432 254145444 254606688 255328441 255791832 256108048 256186899 256256064 256662336 257084478 257145842 257369664 257709312 257803504 257882877 258201678 258604136 259073472 260279408 260681406 261154512 261165184 261594732 261976256 262230528 262407138 262451712 262646272 262731532 262883376 263222067 263699784 264025776 264374208 265254764 265828848 266146596 266157472 266595231 266913216 266984048 267010772 267056128 267776082 267821568 267839998 267908508 267919456 268326096 268740522 268751504 269012352 269682084 270337536 270492512 270910284 270937401 271366949 271595904 272026496 272114801 272161024 272272068 272473908 272520192 272703732 272968416 273366528 273455268 273816144 273916223 273962752 275516416 275663096 276163392 276546871 277254152 277386624 277476669 277488008 277729536 278162432 278186328 278349772 278619936 278854944 279061664 279313587 279568128 279992448 280436352 280897596 280932518 281741728 281916796 282205119 282253056 282443151 282601984 282688992 282717288 282792314 283165512 283595292 283670551 283679424 283747136 284472832 284560416 284664422 285356288 285825624 287204864 287398294 287648448 288121554 288133328 288170496 288570648 288578346 288656256 289028152 289171088 289552704 289910656 290028942 290078208 290451936 290929653 290979072 291985253 292694912 292814334 293278566 293328384 293423604 293641124 293810832 294174048 294632576 294723288 295087632 295477056 295547584 296033682 296083968 296503018 297041136 298423804 298474496 298965408 299350586 299427156 299439392 299893872 300264608 300357054 300438144 300660864 301206528 301409388 301743744 302141952 302252384 302345442 304128307 304179968 304304076 304680264 305155168 305626476 305935616 306029808 306141661 306181152 306193664 306697272 306964224 307144576 307442688 307649748 307930112 308030072 308208096 309081797 309642744 309955968 310120983 310133656 310504362 310887424 310988344 311398752 311661408 311910921 311963904 312174009 312458496 312559926 312932736 313047112 313530609 313944372 315393792 315561702 316061998 316861888 316959444 317129152 317650746 317927232 317940224 318154354 318422784 318637239 318927616 319031146 319215528 319452168 320031936 320498688 321025824 321209858 322190624 322520136 323105472 323191216 323617728 324017792 324149994 324205056 324227366 325056592 325156671 325211904 325317474 325330768 326149488 326657856 327175744 327944028 329281776 329295232 329803824 329836836 329892864 330317888 330861174 330917376 331140246 331326464 331461648 331987152 332491032 333519872 333697432 335175504 335589856 335783808 336141813 336198912 336665756 336722944 336869316 336949724 337243008 337688064 337797684 337811488 338324208 338424576 338860592 339475584 340033932 340076206 341055776 341582532 341616723 341674752 342158327 342202464 342216448 342327538 342779304 343159552 343299564 343390667 343612416 343843836 344177568 344268904 344467872 345372629 345431296 345537648 346421376 346533831 347575208 348206016 348792976 348900363 349331682 349748352 349861887 349876184 350416563 350511168 350962756 351599712 352034368 352178001 352237824 352498944 352736349 354235392 354438464 354862128 355021422 355460308 355884288 356123973 356469624 356564222 356770296 357034776 357211344 357682752 357768128 358320696 358683136 358793568 358924706 359576112 361213712 361249868 362127872 362255089 362371762 362464452 363029424 363298544 363345408 363590118 363604976 363957888 364520016 364607024 365088192 365688666 365750784 365997114 366886656 368072712 368155319 368217856 369786018 369848832 369968892 370306048 370457136 370592537 370915104 371493248 371607624 371806592 372418116 372742272 372757504 373323264 373915136 374151649 374530128 375209856 375409611 376273492 376337408 376590868 376918656 376956384 377041011 377538588 377554016 378127056 378239232 378813312 379413888 379537053 379782144 380037924 381100832 381218166 382601366 383531264 383687748 383789569 384162072 384760864 384771128 384875008 384993504 385718763 386004703 386054496 386070272 386330287 386705256 387269248 387302517 387906204 387972096 388610208 390419112 391022109 391038088 391231472 391747776 392232064 392392098 392964384 393345792 393450176 393610707 393677568 393969408 394097298 394711576 395910144 396038664 396054848 397882146 398512954 398620544 398743272 399236208 399858496 400476072 400516158 400584192 400881152 401151142 401759997 401879184 402324992 402489144 403127256 403518528 405003734 405738768 406240352 406365426 407393856 407501968 408039744 408241536 408710862 408780288 408808418 408929696 409055598 409285632 410049792 410182902 410199664 410944128 412856992 413274624 413494644 414005816 414191659 414245088 415198336 415548544 415683439 415881228 415951872 416232012 416594304 416611328 416746568 417243648 417524658 417929904 418040812 418282416 418592496 419352192 420525056 420654528 420748936 421398777 422612592 422875194 423379584 423534328 423902976 424188471 424563712 424748268 424849652 425620704 425936224 425991168 426709248 426996633 428034432 428738436 428791738 428811264 430026848 430807296 431097441 431417021 431472672 431490304 431630374 432199992 432855972 432867519 432970841 432984384 433542228 433615872 433756632 434329056 434487802 434865984 435543808 435677904 437258704 438660554 439042368 439738432 439782448 439917849 439992576 440135406 440461686 441148232 441261072 441520328 441948864 442631448 442649536 443321376 444050523 444125952 444754527 445561704 446900672 447635706 447711744 448189084 448265216 448448112 449025879 449159088 449657344 449840808 450396912 450991296 451098944 451232768 452557238 452615616 452634112 453378576 455443376 455488964 455566336 456269952 456903526 457020396 457039072 457732752 458439714 458458448 458903424 459290496 460045908 460716864 461164032 461474622 461895168 462045108 464195837 464274688 464464116 464587373 465200484 465756543 465775576 466331136 466482516 467098128 467222084 467268851 467348224 467492112 468687744 468799616 468839889 469570668 469650432 469998592 470315132 473090688 473149504 473342553 473361896 474092997 474512384 474831964 475292832 475693728 476046368 476107776 476281792 476476119 476910336 477231531 477634176 477760928 478391424 478546719 479178252 479259648 479434816 480748032 481814787 482410418 483285936 483780204 483908587 484039232 484786824 485277184 485426592 485604014 486026688 486341049 486784256 487112101 487584888 487996152 489182208 489986784 490267678 490763616 491916042 493048024 493291856 493942848 494553472 494705736 494755254 494839296 495476832 496291761 496376064 496557488 496710369 496989696 497980728 499373504 500279808 500546148 502558208 502608512 502721348 502763256 503384784 504169408 504298368 504318976 504998634 505084416 505424586 505799266 505864512 505885184 506049404 506717232 507486312 507636864 508290888 509213376 510114309 510656882 511583664 512216096 512373798 512512128 513324672 513491307 514168956 514291684 514739328 515418624 515607008 515765754 516403356 517208272 518146944 519244711 520558816 521362812 522241657 522309024 522330368 523189464 523952512 523997523 524122597 524461056 524814276 524903424 525292544 525463064 525766752 526444134 527399568 528051552 528748416 530509528 531657696 532293192 532314944 532532133 533190462 533826432 533968096 534021544 534846333 535552164 535643136 535679996 535817016 535838912 536652192 537481044 537503008 538024704 538387059 539364168 540675072 540985024 541820568 541874802 542733898 543191808 543557643 544052992 544229602 544322048 544544136 544947816 545407464 545936832 546733056 546910536 547632288 547832446 547925504 551326192 552326784 553093742 554508304 554679027 554773248 554953338 554976016 555459072 556372656 556699544 557239872 557709888 558123328 558627174 559136256 559984896 560872704 561795192 561865036 563483456 563833592 564410238 564506112 564886302 565203968 565377984 565434576 565584628 566331024 567190584 567341102 567358848 567494272 568945664 569120832 569328844 570712576 571651248 573902049 574409728 574796588 575296896 576243108 576266656 576340992 577141296 577156692 577312512 578056304 578342176 579105408 579821312 580057884 580156416 580903872 581859306 581958144 583970506 585389824 585628668 585784079 586557132 586656768 586847208 587282248 587621664 588348096 589165073 589265152 589446576 589662017 590175264 590954112 591095168 591145947 592067364 592167936 593006036 594082272 596823219 596847608 597769431 597930816 598701172 598854312 598878784 599787744 600529216 600714108 600774237 600876288 601321728 601726713 602818776 603487488 604283904 604504768 604690884 607505601 608256614 608359936 608608152 609360528 610310336 611252952 611871232 612059616 612283322 612362304 612387328 613212627 613394544 613928448 614184823 614289152 615299496 616060144 616416192 618163594 619285488 619911936 620241966 620267312 621008724 621976688 622797504 623322816 623821842 623927808 624348018 624916992 625119852 625865472 626094224 626286987 627061218 627888744 630787584 631123404 632123996 632187269 633723776 633918888 634258304 634312791 635301492 635854464 635880448 636308708 636845568 637274478 637855232 638062292 638431056 638904336 640063872 642051648 642419716 643187607 644381248 645040272 646210944 646382432 647235456 647445561 648035584 648299988 648410112 648454732 650113184 650313342 650423808 650634948 650661536 651731703 652298976 653315712 654351488 654699853 655888056 657990831 658478611 658563552 658590464 659034019 659607648 659673672 660635776 660692529 660850231 661722348 661834752 662280492 662923296 663974304 664982064 667394864 670351008 671179712 671453559 671567616 672283626 672397824 673331512 673738632 673899448 674486016 675376128 675595368 675622976 676648416 676849152 677721184 678835857 678951168 680067864 680152412 682111552 683165064 683233446 683349504 684316654 684404928 684432896 684655076 685355289 685558608 686319104 686599128 686781334 687687672 688355136 688537808 688935744 690745258 690862592 691075296 692842752 693067662 695150416 696412032 697585952 697800726 698663364 699496704 699723774 699752368 700833126 701022336 701925512 703199424 704068736 704356002 704475648 704997888 705472698 708876928 709107043 709724256 710042844 710920616 711768576 712247946 712939248 713128444 713540592 714069552 714422688 715365504 715536256 716641392 717366272 717587136 717849412 719152224 722427424 722499736 723615627 724255744 724510178 724743524 724928904 726058848 726597088 726690816 727180236 727209952 727915776 728406021 729040032 729214048 730176384 731377332 731501568 731571421 731994228 733773312 735401517 736145424 736310638 736435712 738597317 739572036 739697664 739937784 740914272 741185074 741830208 742986496 743215248 743486891 743613184 744836232 745484544 746646528 747830272 748303298 749060256 750419712 750819222 752546984 753181736 753837312 753912768 754082022 755077176 755108032 756254112 756478464 757497951 757626624 758136879 758698899 758827776 759074106 760075848 762201664 762436332 765202732 765985323 767062528 767375496 767579138 768324144 769521728 769542256 769750016 769987008 771437526 772009406 772108992 772140544 772660574 773410512 774538496 774605034 775812408 777220416 780838224 782044218 782076176 782462944 783495552 784464128 784784196 785928768 786691584 786900352 787221414 787355136 787938816 788194596 789423152 789666201 792077328 792109696 792531401 795764292 797025908 797105687 797241088 797486544 798472416 799716992 799785693 800952144 801032316 801168384 801762304 802302284 803519994 803758368 804649984 804978288 806254512 807037056 810007468 811477536 812480704 812730852 812812203 814100847 814787712 815003936 816079488 816344403 816483072 817421724 817560576 817616836 817638647 817859392 818111196 820099584 820365804 820399328 821748669 821888256 825491119 825713984 826549248 826989288 828011632 828383318 828490176 829640613 830396672 830955937 831097088 831366878 831762456 832464024 833188608 833493136 834487296 835049316 835859808 836081624 836564832 837184992 838704384 841309056 841497872 842797554 845225184 845750388 846615357 846759168 847068656 847329453 847805952 848376942 849496536 849699304 851011653 851241408 851872448 853418496 853993266 856068864 857476872 857583476 860053696 861614592 862194882 862834042 862945344 862980608 863260748 864399984 865711944 865735038 865941682 865968768 867084456 867513264 868658112 868975604 869731968 871087616 871355808 874517408 875955759 877321108 878084736 879476864 879564896 879762359 879835698 879985152 880270812 880923372 882296464 882522144 883040656 883897728 885262896 885299072 885586457 886642752 888101046 888251904 889509054 891123408 893801344 894091489 895271412 895423488 896378168 896896224 898051758 898318176 899314688 899681616 900010447 900793824 901982592 902197888 905114476 905231232 905268224 906757152 910886752 910977928 912384921 912539904 913807052 914040792 914078144 915465504 916879428 916916896 917806848 918424983 918580992 920091816 921433728 922328064 922949244 923790336 924090216 927245391 928391674 928549376 928928232 929174746 930400968 931513086 931551152 932662272 932965032 934196256 934444168 934537702 934696448 934984224 937375488 937439993 937599232 937679778 939141336 940591827 940630264 946181376 946299008 946685106 946723792 948185994 949663928 950585664 951387456 952092736 952563584 952952238 953820672 954463062 955268352 955521856 955911717 956782848 957093438 958356504 958869632 961496064 963629574 964820836 966571872 967560408 967817174 968078464 969573648 970554368 970853184 971208028 972053376 972682098 973568512 974224202 975169776 975992304 979973568 980535356 981527232 983263813 983832084 986096048 986583712 987885696 989106944 989411472 989510508 989678592 989773099 990953664 992583522 992752128 993114976 993420738 993979392 995961456 998747008 999278723 1000559616 1001092296 1005116416 1005217024 1005442696 1005526512 1005894029 1006769568 1008338816 1008425439 1008596736 1009997268 1010168832 1010849172 1011598532 1011729024 1011770368 1012098808 1013434464 1014972624 1015273728 1016581776 1018426752 1020228618 1021313764 1023167328 1024432192 1024747596 1024850169 1025024256 1026474981 1026649344 1026982614 1028337912 1028583368 1029478656 1030172001 1030837248 1031214016 1031531508 1032806712 1034416544 1036117887 1036293888 1038489422 1041117632 1042725624 1044483314 1044618048 1044660736 1046378928 1047727051 1047905024 1047995046 1048245194 1049628552 1050926128 1051249689 1051533504 1052888268 1054799136 1056103104 1057496832 1058209047 1061019056 1063315392 1064586384 1064629888 1065064266 1066380924 1067652864 1067936192 1068043088 1068371919 1069692666 1071104328 1071359992 1071634032 1071677824 1073304384 1074962088 1075006016 1076049408 1076774118 1078728336 1081970048 1083641136 1083749604 1085467796 1086383616 1086765267 1087115286 1088105984 1088459204 1088644096 1089088272 1089895632 1090814928 1091873664 1093821072 1095264576 1095664892 1095851008 1102652384 1104465957 1104653568 1106187484 1106216993 1109016608 1109358054 1109546496 1109906676 1109952032 1110918144 1111777611 1112745312 1113399088 1114479744 1115419776 1116246656 1116609011 1117254348 1118272512 1119969792 1121745408 1122454947 1123590384 1123730072 1124234503 1126966912 1127332747 1127667184 1128820476 1129012224 1129772604 1130755968 1130869152 1131123033 1131169256 1132662048 1134381168 1134682204 1134717696 1134795781 1134988544 1138241664 1138611159 1138657688 1141425152 1143302496 1147804098 1149593176 1150593792 1151368707 1152486216 1152533312 1154282592 1154313384 1154625024 1156112608 1156684352 1157156289 1158014109 1158210816 1158990861 1159642624 1160115768 1161807744 1163718612 1163916288 1167941012 1170779648 1171257336 1171568158 1173114264 1173694416 1174564496 1175243328 1176696192 1178330146 1178530304 1178893152 1179324034 1180350528 1181908224 1182190336 1182291894 1184134728 1186012072 1188164544 1190266721 1193646438 1193695216 1195538862 1195861632 1197402344 1197708624 1197757568 1198146383 1199575488 1201058432 1201428216 1201548474 1201752576 1202643456 1203453426 1205279991 1205637552 1206974976 1209009536 1209381768 1209653191 1215011202 1216513228 1216719872 1217216304 1218721056 1220620672 1222505904 1223742464 1224119232 1224566644 1224724608 1224774656 1226425254 1226789088 1227856896 1228369646 1228578304 1230598992 1232120288 1232832384 1236327188 1238570976 1239823872 1240483932 1240534624 1242017448 1242574977 1243953376 1245595008 1246645632 1247050317 1247643684 1247855616 1247974777 1248696036 1249833984 1250239704 1251730944 1252188448 1252573974 1254122436 1255777488 1259960129 1261575168 1262246808 1264196331 1264247992 1264374538 1267447552 1267837776 1268301167 1268516608 1268625582 1270602984 1271708928 1272565413 1272617416 1273691136 1274548956 1275710464 1276124584 1276862112 1277808672 1280127744 1280989899 1284103296 1284839432 1286375214 1288762496 1290080544 1292421888 1292764864 1293292323 1294251063 1294470912 1294891122 1296071168 1296599976 1296909464 1298912523 1300226368 1300626684 1300847616 1301269896 1301323072 1303463406 1304597952 1306631424 1308702976 1309399706 1311776112 1315981662 1316957222 1317127104 1317180928 1318068038 1319215296 1319347344 1321271552 1321385058 1321700462 1323444696 1324560984 1325846592 1327948608 1329964128 1334263581 1334789728 1339104781 1340702016 1342359424 1342907118 1343135232 1344567252 1344795648 1346663024 1347077637 1347477264 1347798896 1348972032 1351190736 1351245952 1353296832 1353698304 1355442368 1357671714 1357902336 1360135728 1360304824 1364223104 1366330128 1366466892 1366699008 1368633308 1368809856 1368865792 1369310152 1370710578 1371117216 1372638208 1373198256 1373562668 1375375344 1376710272 1377075616 1377871488 1381490516 1381725184 1382150592 1385685504 1386135324 1390300832 1392587511 1392824064 1393762119 1394795339 1395171904 1395601452 1397326728 1398993408 1399447548 1399504736 1401666252 1401806553 1402044672 1403851024 1406398848 1408137472 1408712004 1408951296 1409995776 1410945396 1417513069 1417753856 1418214086 1419448512 1420085688 1421841232 1422278991 1423537152 1424495892 1425878496 1426256888 1427081184 1428139104 1428845376 1430731008 1430829463 1431072512 1431694593 1433282784 1435174272 1435640157 1435698824 1438304448 1444854848 1444999472 1445444361 1447231254 1449020356 1449487048 1449857808 1451725761 1452117696 1453194176 1454360472 1454419904 1455831552 1456812042 1458080064 1458428096 1459023147 1460352768 1461336303 1462754664 1463142842 1463988456 1467546624 1470803034 1472290848 1472621276 1472871424 1477194634 1479144072 1479875568 1481828544 1482370148 1483660416 1485972992 1486430496 1486973782 1487226368 1489672464 1490969088 1496606596 1498120512 1500771083 1500839424 1501638444 1505093968 1506363472 1507674624 1507825536 1508164044 1510154352 1510216064 1510706309 1512508224 1512956928 1514995902 1515253248 1516273758 1517397798 1517655552 1518148212 1520151696 1524403328 1524872664 1525214893 1530342927 1530405464 1531970646 1534125056 1534750992 1535158276 1535311939 1536648288 1539043456 1539084512 1539974016 1540473921 1542875052 1544018812 1544217984 1544281088 1545321148 1546821024 1549076992 1549210068 1551624816 1554440832 1557734133 1561676448 1564088436 1564152352 1564925888 1566724971 1566991104 1568928256 1569568392 1571857536 1572367791 1573383168 1573800704 1574442828 1574710272 1575877632 1576389192 1578846304 1579332402 1584154656 1584219392 1585062802 1591528584 1594051816 1594211374 1594482176 1594973088 1596944832 1599162341 1599433984 1599571386 1600511189 1601904288 1602064632 1604538999 1604604568 1607039988 1607516736 1609956576 1612509024 1614074112 1615161177 1620014936 1622955072 1624961408 1625461704 1625624406 1628201694 1629575424 1630007872 1630672929 1632158976 1632688806 1632966144 1634843448 1635233672 1635277294 1635718784 1636222392 1640199168 1640731608 1640798656 1643497338 1643776512 1650982238 1651427968 1653978576 1656023264 1656766636 1656980352 1659281226 1660793344 1661911874 1662194176 1662733756 1663524912 1664928048 1666377216 1666986272 1670098632 1671719616 1672163248 1673129664 1674369984 1677408768 1682618112 1682995744 1685595108 1688436463 1690450368 1691500776 1693230714 1693518336 1694137312 1694658906 1695611904 1696753884 1698993072 1699398608 1702023306 1702482816 1703744896 1706836992 1707986532 1712137728 1714953744 1715166952 1715936873 1720107392 1721706147 1723229184 1724389764 1725668084 1725890688 1725961216 1726521496 1728799968 1731423888 1731470076 1731883364 1731937536 1734168912 1735026528 1737316224 1737951208 1739463936 1742175232 1742711616 1749034816 1751911518 1754642216 1756169472 1757352237 1758953728 1759129792 1759524718 1759671396 1759970304 1760541624 1761846744 1764592928 1765044288 1766081312 1767495219 1767795456 1768986051 1770525792 1770598144 1771172914 1773285504 1776202092 1776503808 1779018108 1782246816 1787299087 1787602688 1788182978 1790542824 1792756336 1793308293 1793792448 1796103516 1796636352 1799363232 1800020894 1801587648 1803965184 1804395776 1805180139 1810228952 1810462464 1813514304 1821773504 1821955856 1822516803 1824769842 1825079808 1827614104 1828081584 1828156288 1830931008 1833758856 1833833792 1835613696 1836849966 1837161984 1839637881 1840183632 1842554469 1842867456 1845898488 1848180432 1854490782 1856783348 1857098752 1857856464 1858349492 1860801936 1863026172 1863102304 1865930064 1868392512 1868888336 1869075404 1869392896 1869968448 1874750976 1874879986 1875198464 1875359556 1878282672 1881183654 1881260528 1892362752 1892598016 1893370212 1893447584 1896371988 1896561807 1899327856 1901171328 1902774912 1904185472 1904803607 1905127168 1905904476 1907641344 1908926124 1910536704 1911043712 1911823434 1913565696 1914186876 1916713008 1917739264 1923097039 1927259148 1929562821 1929641672 1933143744 1935120816 1935634348 1935828097 1936156928 1939147296 1941706368 1942336683 1942416056 1944106752 1945364196 1947137024 1948448404 1950339552 1951984608 1955195109 1959947136 1961070712 1963054464 1964099559 1966527626 1967664168 1972192096 1973167424 1973972493 1975435833 1975771392 1977102057 1978213888 1978822944 1979021016 1979546198 1981907328 1982550693 1985167044 1985504256 1985693857 1986229952 1986841476 1991922912 1997494016 1998557446 2002184592 2010434048 2010885392 2011053024 2011788058 2013539136 2016677632 2016850878 2017193472 2018035847 2019994536 2021698344 2023197064 2023458048 2024197616 2026868928 2029945248 2030547456 2033163552 2036507571 2036853504 2040457236 2042627528 2043896771 2046334656 2048864384 2049495192 2049700338 2050048512 2052949962 2053298688 2053965228 2056065867 2056675824 2057166736 2058957312 2060344002 2062428032 2063063016 2065613424 2068833088 2072235774 2072587776 2076978844 2082235264 2085451248 2088966628 2089236096 2089321472 2092757856 2095454102 2095810048 2095990092 2096490388 2099257104 2101852256 2102499378 2103067008 2105776536 2109598272 2112206208 2114993664 2116418094 2122038112 2126630784 2127321129 2128898149 2129172768 2129259776 2130128532 2132761848 2135305728 2135872384 2136086176 2136565729 2136743838 2139385332 2142208656 2142719984 2143268064 2143355648 2146608768 2149924176 2150012032 2152098816 2153548236 2157456672 2163572579 2163940096 2167282272 2167499208 2170846881 2170935592 2172767232 2173530534 2174230572 2176211968 2176918408 2178176544 2179791264 2181629856 2183747328 2185218063 2187642144 2190529152 2191329784 2194714263 2205304768 2206204551 2208931914 2209307136 2212374968 2212433986 2215791951 2218033216 2218716108 2219092992 2219813352 2219904064 2223555222 2225490624 2226798176 2228959488 2230460673 2230839552 2232493312 2233218022 2234508696 2239939584 2243490816 2244909894 2247180768 2247460144 2248469006 2253933824 2254665494 2255334368 2257640952 2259545208 2261511936 2261738304 2262246066 2262338512 2265324096 2268762336 2269364408 2269435392 2269591562 2269977088 2276096697 2276483328 2277222318 2277315376 2286604992 2295608196 2297955969 2299186352 2301187584 2302737414 2304972432 2305066624 2308565184 2308626768 2309250048 2312225216 2313368704 2314312578 2316028218 2316421632 2317981722 2319285248 2320231536 2323615488 2327437224 2335882024 2341559296 2342514672 2343136316 2346228528 2347388832 2349128992 2350486656 2353392384 2356660292 2357060608 2357786304 2358648068 2360701056 2363816448 2364380672 2364583788 2368269456 2372024144 2376329088 2377594203 2380533442 2387292876 2387390432 2387926403 2391077724 2391317061 2391723264 2394804688 2395417248 2395515136 2396292766 2399150976 2402116864 2402856432 2403096948 2403505152 2403734669 2405286912 2406906852 2410559982 2411275104 2413949952 2418019072 2418763536 2419306382 2430022404 2433026456 2434432608 2437442112 2441241344 2442302541 2442885499 2445011808 2448238464 2449033209 2449133288 2449449216 2452850508 2452915941 2453578176 2456739292 2457156608 2461197984 2464240576 2465246007 2465664768 2472654376 2476473357 2477141952 2479647744 2480967864 2481069248 2484034896 2485149954 2487906752 2488921839 2491190016 2492867811 2493291264 2494100634 2495287368 2495949554 2497392072 2500479408 2503461888 2504376896 2505147948 2508244872 2511554976 2519920258 2524493616 2528392662 2528495984 2528749076 2534895104 2535675552 2536602334 2537033216 2537251164 2541205968 2543417856 2544479981 2545130826 2545234832 2549097912 2552249168 2553034959 2553724224 2555617344 2560255488 2561979798 2568206592 2569678864 2572750428 2577087233 2577524992 2580161088 2584843776 2585529728 2586584646 2588502126 2588941824 2589782244 2592142336 2593199952 2593818928 2597825046 2600452736 2601253368 2602539792 2602646144 2606926812 2609195904 2613262848 2617405952 2618799412 2619061543 2623552224 2627867277 2631963324 2633914444 2634254208 2634361856 2636136076 2638430592 2638694688 2639287077 2642543104 2642770116 2643400924 2646889392 2649121968 2651693184 2655897216 2656759371 2659928256 2668527162 2668858921 2669579456 2678209562 2681404032 2682274467 2684718848 2685814236 2686270464 2686526983 2689134504 2693326048 2694155274 2694954528 2695597792 2697944064 2700031341 2702381472 2702491904 2704312009 2706593664 2710884736 2715343428 2715804672 2720271456 2720609648 2728446208 2730283793 2732660256 2732933784 2737154763 2737266616 2737619712 2738620304 2741421156 2742234432 2746396512 2747125336 2750750688 2753420544 2754151232 2755274949 2755742976 2762981032 2764301184 2771371008 2772270648 2780601664 2781736173 2785175022 2785648128 2787524238 2789590678 2790343808 2791202904 2794653456 2797986816 2798895096 2799009472 2803332504 2803613106 2804089344 2807702048 2812319979 2812797696 2816274944 2817424008 2821890792 2835026138 2835507712 2836428172 2838897024 2840171376 2843682464 2844557982 2848991784 2851756992 2852513776 2854162368 2856278208 2857690752 2861462016 2861658926 2862145024 2863389186 2866565568 2870348544 2871280314 2871397648 2876608896 2889709696 2889998944 2890647751 2890888722 2894462508 2898040712 2898974096 2899715616 2903451522 2904235392 2906388352 2908720944 2908839808 2909784073 2911663104 2913624084 2916160128 2916856192 2918046294 2920705536 2922672606 2925509328 2926285684 2927976912 2941606068 2944581696 2945242552 2949791439 2954389268 2958288144 2959751136 2963657088 2964740296 2967320832 2969319297 2971945984 2972860992 2973947564 2974452736 2979344928 2981938176 2993213192 2996241024 2997836169 3001542166 3001678848 3003276888 3010187936 3012726944 3015349248 3015651072 3016328088 3017682087 3020308704 3020432128 3021412618 3025016448 3029991804 3030506496 3030795887 3032547516 3034795596 3035311104 3036296424 3040303392 3048806656 3049745328 3050429786 3060685854 3060810928 3063941292 3069501984 3070316552 3070623878 3073296576 3078086912 3078169024 3079424943 3079948032 3080159977 3080947842 3085750104 3088037624 3088435968 3090516003 3090642296 3093642048 3098153984 3098420136 3103249632 3108353661 3108881664 3115468266 3123352896 3128176872 3128304704 3129851776 3133449942 3133982208 3137856512 3139136784 3143181153 3143715072 3144735582 3147601408 3148885656 3152778384 3157692608 3158664804 3168309312 3168438784 3170125604 3183057168 3188103632 3188422748 3188964352 3189946176 3193889664 3198324682 3198867968 3199142772 3201022378 3203808576 3204129264 3209077998 3209209136 3214079976 3215033472 3219913152 3225018048 3228148224 3230322354 3230723957 3240029872 3245910144 3249370859 3249922816 3250923408 3251248812 3252111611 3256403388 3259150848 3260015744 3260295801 3261345858 3264317952 3265377612 3265932288 3269686896 3270467344 3270554588 3271437568 3272444784 3281463216 3281597312 3286994676 3287553024 3301964476 3302855936 3307957152 3312046528 3313397871 3313533272 3313960704 3318562452 3318650979 3321586688 3323823748 3324388352 3325467512 3327049824 3329856096 3332754432 3333972544 3335332833 3340197264 3343439232 3344326496 3346259328 3348739968 3349827033 3354817536 3365236224 3365991488 3367364841 3371190216 3372703509 3376872926 3380900736 3381998241 3383001552 3386461428 3387036672 3387360109 3388274624 3389317812 3393507768 3397986144 3398797216 3404046612 3404387343 3404965632 3407489792 3409784707 3415973064 3424275456 3429907488 3430333904 3431873746 3440214784 3442531739 3443412294 3448779528 3451336168 3451781376 3453042992 3454106121 3457599936 3462847776 3462940152 3463766728 3463875072 3468337824 3470053056 3474042327 3474632448 3475902416 3476972583 3478927872 3485423232 3498069632 3503823036 3509284432 3512338944 3514704474 3517907456 3518259584 3519049436 3519342792 3521083248 3523693488 3529185856 3530088576 3532162624 3534990438 3535590912 3537972102 3541051584 3541196288 3542345828 3546571008 3552404184 3558036216 3564493632 3570800163 3574598174 3575205376 3576365956 3581085648 3585512672 3586616586 3587584896 3592207032 3593272704 3594439149 3598726464 3600041788 3603175296 3607930368 3608791552 3610360278 3620457904 3620924928 3627028608 3628959573 3634712977 3643547008 3643911712 3644729773 3645033606 3649539684 3650159616 3655228208 3656163168 3656312576 3661862016 3667517712 3667667584 3668858179 3671227392 3673699932 3674323968 3679275762 3680367264 3685108938 3685734912 3691796976 3696360864 3708981564 3713566696 3715712928 3716698984 3721603872 3726052344 3726204608 3727724931 3728614709 3731860128 3736785024 3737776672 3738150808 3739936896 3741150951 3743924331 3749501952 3749759972 3750396928 3750719112 3756565344 3762367308 3762521056 3779880387 3784725504 3785196032 3786740424 3786895168 3792743976 3793123614 3798655712 3802342656 3804903501 3805549824 3808370944 3809607214 3810254336 3811808952 3817852248 3821073408 3822087424 3823646868 3827131392 3828373752 3833426016 3835478528 3846194078 3854518296 3859125642 3859283344 3866287488 3870241632 3871268696 3871656194 3872313856 3878294592 3882753189 3883412736 3883679971 3884673366 3884832112 3888213504 3890728392 3896737569 3896896808 3900679104 3903969216 3910390218 3910876369 3919894272 3922141424 3926108928 3928199118 3933055252 3935328336 3944384192 3946334848 3947944986 3950871666 3951542784 3954204114 3956427776 3957645888 3958042032 3959092396 3963814656 3965101386 3970334088 3971387714 3972459904 3973682952 3983845824 3994988032 3997114892 4004369184 4017314343 4020868096 4021770784 4022106048 4023576116 4027078272 4033355264 4033701756 4034386944 4036071694 4039989072 4043396688 4046394128 4046916096 4048395232 4053737856 4059890496 4061094912 4066327104 4073015142 4073521511 4073707008 4080914472 4085255056 4087793542 4092669312 4097728768 4098990384 4099400676 4100097024 4100488553 4105899924 4106597376 4107930456 4112131734 4113351648 4114333472 4117914624 4120688004 4124856064 4126126032 4127634119 4131226848 4137666176 4144471548 4145175552 4153957688 4164470528 4167275263 4170902496 4177762533 4177933256 4178472192 4181286357 4184386017 4185515712 4190908204 4191620096 4191980184 4192980776 4198514208 4203704512 4204998756 4205419659 4206134016 4211553072 4219196544 4224412416 4229987328 4232836188 4244076224 4252539207 4253261568 4254642258 4257796298 4258345536 4258519552 4260257064 4265523696 4270611456 4271744768 4272172352 4273131458 4273487676 4278770664 4284417312 4285439968 4286536128 4286711296 4292488389 4293217536 4299293761 4299848352 4300024064 4307096472 4314913344 4327145158 4327880192 4334564544 4334998416 4340583497 4341693762 4341871184 4347061068 4348461144 4353836816 4355177283 4356353088 4359582528 4363259712 4367494656 4370436126 4375284288 4381058304 4382659568 4384008909 4389428526 4410609536 4412409102 4417863828 4418614272 4424749936 4424867972 4431583902 4436066432 4437432216 4439626704 4439808128 4447110444 4450981248 4453596352 4457918976 4460921346 4461679104 4464986624 4466436044 4469017392 4489819788 4494361536 4494920288 4496938012 4502313249 4507867648 4509330988 4510668736 4515281904 4519090416 4523023872 4523476608 4524492132 4524677024 4530648192 4532118927 4537524672 4538728816 4538870784 4539183124 4539954176 4552193394 4552966656 4554444636 4554630752 4573209984 4575644679 4582898971 4591216392 4595911938 4598372704 4602375168 4605474828 4605935817 4609944864 4610133248 4613238133 4617130368 4617253536 4624450432 4625951617 4626737408 4628625156 4632056436 4632843264 4635963444 4640463072 4647230976 4654874448 4657542941 4671764048 4673202399 4685029344 4686272632 4692457056 4694777664 4698257984 4700174913 4700973312 4701296807 4706784768 4713320584 4715572608 4717103373 4717296136 4721402112 4727632896 4728761344 4729167576 4736538912 4744048288 4752658176 4755188406 4761066884 4774585752 4774780864 4775852806 4782155448 4782634122 4783446528 4789609376 4790834496 4791030272 4792585532 4797487023 4798301952 4801533567 4804233728 4805712864 4806193896 4807469338 4813813704 4821119964 4822550208 4836038144 4837527072 4838612764 4860044808 4866052912 4868865216 4874884224 4882482688 4884605082 4885770998 4890023616 4896476928 4898066418 4898266576 4898898432 4905701016 4905831882 4907156352 4913478584 4922395968 4928481152 4930492014 4931104987 4931329536 4945308752 4952946714 4954283904 4961935728 4962138496 4963749301 4968069792 4970299908 4975813504 4977843678 4982380032 4985735622 4986582528 4988201268 4990574736 4991899108 4994784144 5000958816 5008753792 5010295896 5016489744 5023109952 5039840516 5048987232 5056785324 5056991968 5057498152 5065309389 5069790208 5071351104 5073204668 5074066432 5074502328 5082411936 5086835712 5088959962 5090261652 5090469664 5098195824 5104498336 5106069918 5107448448 5111234688 5120510976 5123959596 5136413184 5139357728 5145500856 5147810619 5154174466 5155049984 5160322176 5169687552 5170181219 5171059456 5173169292 5177004252 5177883648 5179564488 5186399904 5187637856 5195650092 5200905472 5202506736 5204408237 5205079584 5205292288 5213853624 5218391808 5226525696 5234811904 5237598824 5238123086 5247104448 5254390549 5255734554 5263926648 5267828888 5268508416 5272056711 5272272152 5276861184 5277389376 5278574154 5285086208 5285540232 5286801848 5293778784 5298243936 5302485657 5303386368 5306958153 5311794432 5313518742 5319856512 5337054324 5337717842 5339158912 5356419124 5361897261 5362808064 5364548934 5369437696 5371628472 5373053966 5378269008 5386652096 5388310548 5389909056 5391195584 5400062682 5404762944 5404983808 5408624018 5413187328 5421769472 5430686856 5440542912 5441219296 5456892416 5460567586 5465320512 5465867568 5474309526 5474533232 5475239424 5477240608 5482842312 5484468864 5492793024 5494250672 5501501376 5506841088 5508302464 5510549898 5511485952 5525962064 5527663407 5528602368 5544541296 5547719807 5561203328 5563472346 5570350044 5571296256 5575048476 5579181356 5580687616 5582405808 5589306912 5597790192 5598018944 5606665008 5607226212 5608178688 5615404096 5624639958 5625595392 5632549888 5634848016 5643781584 5670052276 5671015424 5672856344 5677794048 5680342752 5687364928 5689115964 5689685421 5697983568 5703513984 5705027552 5708324736 5712556416 5714410821 5715381504 5722924032 5723317852 5724290048 5726778372 5733131136 5740697088 5742560628 5742795296 5753217792 5769291117 5778437833 5779419392 5779997888 5781295502 5781777444 5788925016 5796081424 5797948192 5799431232 5806903044 5807484291 5808470784 5812776704 5816691559 5817441888 5817679616 5819568146 5827248168 5832320256 5833712384 5836092588 5841411072 5845345212 5851018656 5852571368 5855953824 5872554143 5883212136 5889163392 5890485104 5892298677 5899582878 5908778536 5916576288 5919502272 5926307499 5927314176 5929480592 5931306171 5934641664 5938638594 5945721984 5947652079 5947895128 5957081571 5958689856 5986426384 5992482048 5995672338 6003084332 6006553776 6020375872 6025453888 6031302144 6032656176 6035364174 6040617408 6040864256 6042825236 6050032896 6054107541 6059983608 6061591774 6065095032 6069591192 6072592848 6080606784 6097613312 6099490656 6100859572 6121371708 6121621856 6127882584 6131690313 6139003968 6140633104 6141247756 6146593152 6156173824 6156338048 6158336513 6158849886 6159896064 6160319954 6161895684 6171500208 6176075248 6176871936 6181032006 6181284592 6187284096 6196840272 6206499264 6216707322 6217480201 6217763328 6230936532 6246705792 6256353744 6256609408 6258640423 6259703552 6266899884 6267964416 6278273568 6286362306 6287430144 6289471164 6295202816 6297771312 6300073129 6305556768 6315385216 6317329608 6336618624 6336877568 6340251208 6360578033 6366114336 6376207264 6376845496 6379892352 6381963387 6386694447 6387779328 6396649364 6397735936 6398285544 6402044756 6407617152 6408258528 6409697187 6418155996 6418418272 6428159952 6430066944 6439826304 6450036096 6456296448 6460644708 6461447914 6480059744 6490717737 6491820288 6498741718 6499845632 6501846816 6502497624 6504223222 6512806776 6518301696 6520031488 6520591602 6522691716 6524422673 6528635904 6530755224 6539373792 6540934688 6541109176 6542875136 6544889568 6562079951 6562926432 6563194624 6573989352 6584142789 6603928952 6605711872 6615914304 6624093056 6626795742 6627066544 6627921408 6637124904 6637301958 6647375853 6647647496 6650935024 6654099648 6659712192 6667945088 6670665666 6680394528 6686878464 6688652992 6691382019 6692518656 6697479936 6699654066 6730472448 6731982976 6734729682 6742380432 6745407018 6753745852 6761801472 6763996482 6766003104 6772922856 6774720218 6776549248 6778635624 6787015536 6795972288 6797594432 6808093224 6808774686 6809931264 6814979584 6819569414 6831946128 6859814976 6860667808 6863747492 6880429568 6882846691 6885063478 6886824588 6897559056 6902672336 6903562752 6906085984 6908212242 6915199872 6925695552 6925880304 6927533456 6927750144 6936675648 6940106112 6948084654 6949264896 6951804832 6953945166 6957855744 6970846464 6994951061 6996139264 7007646072 7018568864 7024677888 7029408948 7035814912 7036519168 7038098872 7038685584 7041258203 7042166496 7047386976 7058371712 7060177152 7064325248 7069980876 7071181824 7075944204 7082103168 7082392576 7084691656 7093142016 7104808368 7108881331 7116072432 7128987264 7132782609 7141600326 7149196348 7150410752 7152731912 7162171296 7163779209 7171025344 7173233172 7173951183 7175169792 7184414064 7186545408 7188878298 7197452928 7200083576 7206350592 7211204007 7215860736 7217583104 7220720556 7240915808 7241849856 7254057216 7257919146 7269425954 7287094016 7287823424 7289459546 7290067212 7299079368 7310456416 7312326336 7312625152 7323724032 7328656497 7334089357 7335035424 7335335168 7337716358 7347399864 7358551524 7358747823 7360734528 7370217876 7371469824 7383593952 7392721728 7417963128 7427133392 7429420071 7431425856 7433397968 7443207744 7452104688 7452409216 7455449862 7457229418 7463720256 7473570048 7475553344 7476301616 7478603433 7479873792 7482301902 7487848662 7499519944 7501438224 7513130688 7524734616 7525042112 7559760774 7570392064 7573480848 7573790336 7585487952 7586247228 7597311424 7604685312 7609807002 7611099648 7616741888 7619214428 7620508672 7623617904 7633439943 7635704496 7644174848 7647293736 7656747504 7666852032 7670957056 7692388156 7709036592 7718251284 7718566688 7731261699 7732574976 7740483264 7742537392 7743312388 7744627712 7756589184 7765506378 7766825472 7767359942 7769346732 7769664224 7776427008 7781456784 7793475138 7793793616 7801358208 7807938432 7820780436 7821752738 7839788544 7844282848 7852217856 7856398236 7857184629 7866110504 7869641521 7870656672 7888768384 7891329229 7892669696 7895889972 7897985341 7901743332 7903085568 7908408228 7915291776 7916084064 7917861231 7918184792 7927629312 7930202772 7940668176 7942775428 7943570467 7944919808 7947365904 7967691648 7970278113 7989976064 7994229784 8006576763 8008738368 8034628686 8043541568 8044212096 8046823401 8047152232 8054156544 8059580949 8066710528 8067403512 8072143388 8079978144 8086793376 8092788256 8093832192 8096790464 8100094023 8107475712 8112936027 8119780992 8132654208 8146030284 8147043022 8147414016 8161828944 8170510112 8175587084 8185338624 8190851379 8195457536 8197980768 8198801352 8200977106 8211799848 8215860912 8224263468 8226445979 8226703296 8228666944 8241376008 8249712128 8252252064 8255268238 8262453696 8275332352 8288943096 8307915376 8328941056 8331867047 8334550526 8341804992 8355525066 8355866512 8356944384 8362572714 8368772034 8371031424 8381816408 8383960368 8385961552 8397028416 8407409024 8409997512 8410839318 8412268032 8423106144 8436959937 8438393088 8448824832 8465672376 8467572337 8488152448 8505078414 8506523136 8509284516 8515592596 8516691072 8517039104 8520514128 8531047392 8543489536 8544344704 8546262916 8546975352 8557541328 8568834624 8570879936 8573072256 8573422592 8584976778 8586435072 8598587522 8599696704 8600048128 8614192944 8629826688 8654290316 8655760384 8669129088 8669996832 8671943253 8681166994 8683387524 8683742368 8694122136 8696922288 8707673632 8710354566 8712706176 8719165056 8726519424 8729352219 8734989312 8740872252 8750568576 8762116608 8765319136 8768017818 8778857052 8819720903 8821219072 8824818204 8827160087 8835727656 8849374317 8849499872 8849735944 8863167804 8872132864 8874864432 8878108169 8879253408 8879616256 8894220888 8901962496 8907192704 8907957891 8915837952 8921842692 8923358208 8929973248 8932872088 8938034784 8979639576 8988723072 8989840576 8993508507 8993876024 9004626498 9015735296 9018661976 9021337472 9030563808 9038180832 9046047744 9046953216 9048984264 9049354048 9053046261 9061296384 9064237854 9075049344 9077457632 9078366248 9092387661 9104386788 9105933312 9108889272 9109261504 9146419968 9151289358 9165797942 9182432784 9191823876 9196745408 9210949656 9211871634 9219889728 9220266496 9226476266 9234260736 9234507072 9240479931 9248900864 9251903234 9253474816 9257250312 9264112872 9271926888 9280926144 9294461952 9309748896 9315085882 9343528096 9346404798 9370058688 9372545264 9384914112 9389555328 9396515968 9400349826 9401946624 9402593614 9413569536 9426641168 9429543459 9431145216 9434206746 9434592272 9442804224 9458335152 9473077824 9488096576 9505316352 9510376812 9522133768 9549171504 9549561728 9551705612 9564310896 9565268244 9566893056 9579218752 9581668992 9582060544 9585171064 9594974046 9596603904 9603067134 9608467456 9611425728 9612387792 9614938676 9627627408 9642239928 9645100416 9672076288 9675054144 9677225528 9692171871 9720089616 9732105824 9737730432 9748112577 9749768448 9756334833 9764965376 9769210164 9771541996 9780047232 9792953856 9796132836 9796533152 9797796864 9811402032 9811663764 9814312704 9826957168 9844791936 9856962304 9860984028 9862209974 9862659072 9890617504 9905893428 9908567808 9922591483 9923871456 9924276992 9927498602 9936139584 9940599816 9951627008 9955687356 9955952937 9958329343 9964760064 9971471244 9973165056 9976402536 9981149472 9983798216 9989568288 10001917632 10015806241 10017507584 10020591792 10032979488 10046219904 10049481099 10079681032 10097974464 10113570648 10113983936 10114996304 10118110527 10130618778 10142702208 10145994723 10146409336 10149004656 10162080327 10164823872 10177919924 10180523304 10180939328 10196391648 10208996672 10212139836 10213162029 10214896896 10222469376 10229354121 10247919192 10272826368 10278715456 10291001712 10295621238 10308348932 10310099968 10320644352 10327595217 10340362438 10342118912 10346338584 10354008504 10359128976 10372799808 10375275712 10391300184 10401810944 10405013472 10408816474 10410159168 10410584576 10427707248 10436783616 10475197648 10476246172 10494208896 10505397581 10508781098 10511469108 10527853296 10535657776 10537016832 10544113422 10544544304 10553722368 10554778752 10557148308 10571080464 10573603696 10587557568 10596487872 10604971314 10606772736 10613916306 10623588864 10627037484 10639713024 10674108648 10675435684 10676504251 10678317824 10712400489 10712838248 10723794522 10725616128 10729097868 10738875392 10743256944 10746107932 10747183573 10756538016 10773304192 10776621096 10779818112 10782391168 10783317447 10800125364 10809525888 10809967616 10817248036 10826374656 10843538944 10861373712 10881085824 10882438592 10886878719 10904138931 10913784832 10921135172 10930641024 10931735136 10934189319 10948619052 10949066464 10950478848 10954481216 10965684624 10968937728 10985586048 10988501344 11003002752 11006574537 11013682176 11016604928 11021099796 11022971904 11051924128 11055326814 11057204736 11089082592 11095439614 11122406656 11126944692 11129897501 11140700088 11150096952 11158362712 11161375232 11164811616 11178613824 11185844127 11194136387 11195580384 11196037888 11203578323 11213330016 11214452424 11230808192 11231772993 11249279916 11251190784 11269696032 11287563168 11339641161 11340104552 11345712688 11355588096 11360685504 11374729856 11378231928 11379370842 11395967136 11407027968 11410055104 11414710503 11416649472 11425112832 11428821642 11430763008 11446635704 11453556744 11466262272 11481394176 11485121256 11485590592 11506435584 11538582234 11556875666 11558838784 11559995776 11562591004 11563554888 11577850032 11592162848 11595896384 11598862464 11613806088 11614968582 11616941568 11625553408 11633383118 11634883776 11635359232 11639136292 11651039913 11654496336 11664640512 11667424768 11672185176 11690690424 11702037312 11705142736 11711907648 11732629107 11745108286 11766424272 11778326784 11780970208 11784597354 11799165756 11817557072 11833152576 11839004544 11852614998 11854628352 11858961184 11862612342 11869283328 11877277188 11891443968 11895304158 11895790256 11914163142 11917379712 11972852768 11984964096 11991344676 12006168664 12011558111 12013107552 12040751744 12050907776 12051943029 12054819731 12062604288 12065312352 12070728348 12081234816 12081728512 12085650472 12100065792 12108215082 12119967216 12123183548 12130190064 12139182384 12145185696 12161213568 12195226624 12198981312 12201719144 12220564533 12242743416 12243243712 12255765168 12263380626 12278007936 12281266208 12282495512 12293186304 12301465659 12312347648 12312676096 12316673026 12317699772 12319792128 12320639908 12323791368 12343000416 12352150496 12353743872 12362064012 12362569184 12374568192 12382902357 12393680544 12412998528 12433414644 12434960402 12435526656 12461873064 12493411584 12501825789 12511093609 12512707488 12513218816 12517280846 12519407104 12533799768 12553158051 12556154389 12556547136 12572724612 12574860288 12578942328 12595542624 12600146258 12611113536 12630770432 12634659216 12673237248 12680502416 12721156066 12732228672 12752414528 12753690992 12757617621 12759784704 12763926774 12773388894 12775558656 12793298728 12796571088 12804089512 12815234304 12816517056 12819394374 12836311992 12836836544 12856319904 12860133888 12877465167 12879652608 12897881283 12900072192 12921289416 12922895828 12960119488 12981435474 12983640576 12997483436 12999691264 13003693632 13004995248 13008446444 13021750491 13025613552 13040062976 13041183204 13045383432 13048845346 13061510448 13078747584 13081869376 13082218352 13085750272 13089779136 13124159902 13125852864 13126389248 13147978704 13168285578 13207857904 13211423744 13231828608 13248186112 13253591484 13254133088 13255842816 13274249808 13274603916 13294751706 13295294992 13301870048 13308199296 13319424384 13335890176 13341331332 13360789056 13373756928 13377305984 13382764038 13385037312 13394959872 13399308132 13461679273 13463965952 13469459364 13473033817 13484760864 13490814036 13506939747 13507491704 13523602944 13527992964 13532006208 13545845712 13549440436 13550796679 13553098496 13557271248 13574031072 13591944576 13595188864 13596356781 13616186448 13617549372 13619862528 13629959168 13639138828 13663892256 13719629952 13721335616 13726934037 13727494984 13748696913 13760859136 13765693382 13770126956 13773649176 13795118112 13805344672 13807125504 13812171968 13816424484 13817807451 13830399744 13839714399 13851391104 13851760608 13855066912 13873351296 13877854851 13880212224 13896169308 13898529792 13899856999 13903609664 13907890332 13941692928 13972628823 13989902122 13992278528 14015292144 14033349023 14037137728 14058817896 14073038336 14076197744 14077371168 14082516406 14084332992 14094773952 14103890421 14116743424 14120354304 14126250929 14128650496 14139961752 14151888408 14164206336 14169383312 14186284032 14209616736 14217762662 14232144864 14257974528 14265565218 14283200652 14298392696 14305463824 14324342592 14327558418 14342050688 14346466344 14347902366 14350339584 14368828128 14373090816 14377756596 14392461069 14394905856 14400167152 14404600701 14412701184 14422408014 14441441112 14481831616 14508114432 14515838292 14538851908 14574188032 14575646848 14578919092 14580134424 14598158736 14620912832 14624652672 14625250304 14647448064 14657312994 14668178714 14670070848 14670670336 14675432716 14694799728 14717103048 14717495646 14721469056 14740435752 14767187904 14785443456 14793314961 14835926256 14854266784 14858840142 14862851712 14866795936 14886415488 14891247903 14904209376 14904818432 14910899724 14914458836 14927440512 14947140096 14951106688 14952603232 14955960103 14957206866 14959747584 14964603804 14975697324 14999039888 15002876448 15026261376 15049469232 15050084224 15058096619 15119521548 15145008053 15146961696 15147580672 15170975904 15172494456 15194622848 15195928167 15199555313 15209370624 15219614004 15222199296 15233483776 15238428856 15247235808 15266879886 15271408992 15288349696 15294587472 15313495008 15333704064 15384776312 15418073184 15436502568 15437133376 15443431857 15462523398 15465149952 15480966528 15485074784 15486624776 15510543657 15513178368 15531012756 15533650944 15534719884 15538693464 15539328448 15562913568 15586950276 15587587232 15602716416 15613224711 15615876864 15641560872 15643505476 15679577088 15688565696 15704435712 15712796472 15714369258 15732221008 15739283042 15741313344 15763171647 15777536768 15782658458 15785339392 15791779944 15795970682 15803486664 15816816456 15830583552 15832168128 15835722462 15836369584 15855258624 15860405544 15881336352 15885550856 15887140934 15889839616 15894731808 15935383296 15940556226 15988459568 16013153526 16017476736 16069257372 16085691783 16087083136 16088424192 16093646802 16094304464 16108313088 16119161898 16134807024 16144286776 16159956288 16173586752 16185576512 16193580928 16200188046 16214951424 16225872054 16239561984 16265308416 16292060568 16294086044 16323657888 16341020224 16351174168 16370677248 16381702758 16390915072 16395961536 16397602704 16401954212 16423599696 16431721824 16448526936 16452891958 16453406592 16457333888 16482752016 16499424256 16504504128 16510536476 16524907392 16550664704 16577886192 16615830752 16643159421 16657882112 16663734094 16669101052 16683609984 16711050132 16711733024 16713888768 16715484821 16725145428 16737544068 16742062848 16763632816 16767920736 16771923104 16794056832 16814818048 16819995024 16821678636 16824536064 16826142683 16846212288 16873919874 16876786176 16897649664 16931344752 16935144674 16976304896 16987738291 17010156828 17013046272 17018569032 17031185192 17033382144 17041028256 17062094784 17086979072 17088689408 17092525832 17093950704 17100198493 17115082656 17137669248 17141759872 17143232463 17146144512 17169953556 17172870144 17197175044 17199393408 17200096256 17228385888 17259653376 17307873351 17308580632 17335313499 17338258176 17339993664 17343886506 17362333988 17366775048 17367484736 17388244272 17393844576 17415347264 17420709132 17422452873 17425412352 17438330112 17450074677 17453038848 17458704438 17481744504 17501137152 17524233216 17530638272 17536035636 17557714104 17617662429 17639441806 17642438144 17649636408 17654320174 17671455312 17698748634 17698999744 17699471888 17726335608 17744265728 17749728864 17756216338 17758506816 17759232512 17788441776 17803924992 17811359867 17814385408 17815915782 17843685384 17865744176 17871244713 17876069568 17959279152 17977446144 17979681152 17987017014 17987752048 18009252996 18037323952 18042674944 18061127616 18076361664 18093906432 18097968528 18098708096 18106092522 18122592768 18128475708 18150098688 18154915264 18156732496 18162322623 18184775322 18208773576 18217778544 18218523008 18292839936 18302578716 18331595884 18333430801 18364865568 18383647752 18393490816 18395070939 18421899312 18423743268 18439779456 18440532992 18452952532 18468521472 18469014144 18475009539 18480959862 18497801728 18503806468 18506949632 18514500624 18528225744 18543853776 18561852288 18619497792 18630171764 18652440603 18682012447 18687056192 18692809596 18740117376 18745090528 18769828224 18775921269 18779110656 18793031936 18800699652 18803893248 18805187228 18805688881 18853282336 18859086918 18862290432 18868413492 18869184544 18885608448 18900219387 18916670304 18946155648 18976193152 18986295737 19010632704 19020753624 19044267536 19081734099 19098343008 19099123456 19103411224 19111986551 19128621792 19130536488 19158437504 19160083341 19163337984 19164656699 19170342128 19189948092 19193207808 19206134268 19222851456 19224775584 19229091561 19229877352 19255254816 19284479856 19290200832 19350108288 19354451056 19384343742 19440179232 19464211648 19472153211 19475460864 19496225154 19499536896 19512669666 19538420328 19543083992 19560094464 19573268019 19585907712 19592265672 19593066304 19622804064 19623327528 19628625408 19653914336 19686239853 19689583872 19713924608 19721968056 19724419948 19781235008 19811786856 19817135616 19845182966 19847742912 19848553984 19854997204 19872279168 19881199632 19903254016 19911374712 19911905874 19916658686 19942942488 19952805072 19962298944 19967596432 19979136576 20003835264 20031612482 20035015168 20041183584 20065958976 20092439808 20098962198 20159362064 20195948928 20227141296 20227967872 20229992608 20234534257 20236221054 20261237556 20285404416 20291989446 20292818672 20298009312 20324160654 20329647744 20355839848 20361046608 20361878656 20368488511 20392783296 20417993344 20424279672 20426324058 20429793792 20444938752 20458708242 20495838384 20557430912 20564104247 20582003424 20591242476 20616697864 20641288704 20648540073 20655190434 20680724876 20684237824 20692677168 20708017008 20718257952 20745599616 20750551424 20782600368 20803621888 20810026944 20817632948 20820318336 20821169152 20855414496 20873567232 20950395296 20952492344 20984853183 20988417792 21010795162 21017562196 21022938216 21055706592 21071315552 21074033664 21088226844 21089088608 21107444736 21109557504 21114296616 21123774609 21142160928 21147207392 21175115136 21192975744 21209942628 21213545472 21215571209 21227832612 21247177728 21254074968 21279426048 21326643993 21348217296 21350871368 21353008502 21356635648 21419322193 21424800978 21425676496 21447589044 21451232256 21458195736 21486513888 21491337627 21492215864 21494367146 21513076032 21546608384 21553242192 21559636224 21561119839 21564782336 21566634894 21600250728 21619051776 21633612021 21634496072 21652749312 21687077888 21722747424 21762171648 21764877184 21773757438 21808277862 21842270344 21861282048 21863470272 21868378638 21897238104 21898132928 21908962432 21931369248 21937875456 21971172096 21977002688 21985969491 22002268071 22006005504 22013149074 22033209856 22042199592 22103848256 22110653628 22114409472 22178165184 22190879228 22244813312 22253889384 22259795002 22281400176 22300193904 22316725424 22322750464 22329623232 22357227648 22371688254 22388272774 22391160768 22392075776 22407156646 22426660032 22428904848 22461616384 22463545986 22498559832 22539392064 22575126336 22615067699 22679282322 22680209104 22691425376 22711176192 22721371008 22749459712 22756463856 22758741684 22764781277 22791934272 22814055936 22820110208 22829421006 22833298944 22850225664 22857643284 22861526016 22893271408 22900319829 22907113488 22932524544 22970242512 22971181184 22983410629 23012871168 23077164468 23113751332 23117677568 23119991552 23125182008 23127109776 23155700064 23184325696 23191792768 23193785097 23197724928 23227612176 23229937164 23233883136 23251106816 23266766236 23269767552 23270718464 23278272584 23302079826 23308992672 23329281024 23334849536 23344370352 23381380848 23404074624 23410285472 23423815296 23465258214 23490216572 23532848544 23556653568 23561940416 23569194708 23571553887 23598331512 23608924563 23635114144 23666305152 23673987687 23678009088 23693956023 23705229996 23709256704 23711520763 23717922368 23725224684 23754554376 23782887936 23790608316 23791580512 23828326284 23830711401 23834759424 23939242451 23945705536 23969928192 23982689352 24012337328 24019730289 24023116222 24026215104 24081503488 24097722173 24101815552 24103886058 24109639462 24130624704 24141456696 24162469632 24171300944 24178742847 24200131584 24216430164 24239934432 24246367096 24260380128 24278364768 24290371392 24322427136 24338808081 24397962624 24403438288 24441129066 24485486832 24486487424 24511530336 24526761252 24556015872 24562532416 24564991024 24572554137 24586372608 24602931318 24625352192 24633346052 24635399544 24641279816 24647582736 24679337937 24686000832 24704300992 24724128024 24725138368 24749136384 24765804714 24787361088 24825997056 24866829288 24869920804 24923746128 24986823168 24995601141 25003651578 25022187218 25025414976 25026437632 25034561692 25038814208 25067599536 25106316102 25112308778 25113094272 25145449224 25157884656 25191085248 25200292516 25222227072 25261540864 25269318432 25346474496 25361004832 25402717011 25442312132 25442990839 25464457344 25504829056 25507381984 25513108411 25515235242 25519569408 25527853548 25546777788 25551117312 25586597456 25593142176 25608179024 25630468608 25633034112 25638788748 25672623984 25673673088 25682007253 25712639808 25720267776 25754930334 25759305216 25795762566 25800144384 25842578832 25845791656 25920238976 25928653181 25962870948 25967281152 25994966872 26007387264 26009990496 26015829759 26016892888 26043500982 26051227104 26080125952 26082366408 26090766864 26097690692 26100302963 26123020896 26157495168 26163738752 26164436704 26179558272 26188056657 26248319804 26251705728 26252778496 26295957408 26336571156 26415715808 26459162709 26463657216 26481480261 26496372224 26507182968 26508266176 26548499616 26549207832 26589503412 26590589984 26603740096 26616398592 26634324507 26638848768 26671780352 26682662664 26721578112 26747513856 26754611968 26765528076 26770074624 26789919744 26798616264 26923358546 26927931904 26938918728 26946067634 26969521728 26981628072 27013879494 27014983408 27047205888 27055985928 27064012416 27091691424 27098880872 27101593358 27106196992 27114542496 27148062144 27183889152 27185759797 27190377728 27192713562 27232372896 27235098744 27277162983 27278277656 27327784512 27376134583 27439259904 27442671232 27453868074 27454989968 27497393826 27531386764 27540253912 27547298352 27590236224 27610689344 27624343936 27632848968 27635614902 27660799488 27679428798 27702782208 27703521216 27710133824 27721439793 27746702592 27755709702 27760424448 27792338616 27799713998 27807219328 27815780664 27883385856 27945257646 27979804244 27984557056 28030584288 28066698046 28074275456 28117635792 28146076672 28152395488 28154742336 28165032812 28168665984 28189547904 28207780842 28233486848 28240708608 28252501858 28257300992 28279923504 28303776816 28328412672 28338766624 28419233472 28435525324 28464289728 28514650577 28515949056 28531130436 28566401304 28596785392 28610927648 28648685184 28655116836 28684101376 28692932688 28695804732 28700679168 28703419871 28737656256 28746181632 28755513192 28784922138 28789811712 28800334304 28809201402 28825402368 28844816028 28882882224 28963663232 28979082967 29016228864 29031676584 29076515613 29077703816 29148376064 29151293696 29157838184 29160268848 29170926841 29196317472 29241825664 29244337731 29249305344 29269004499 29294896128 29314625988 29336357428 29340141696 29341340672 29350865432 29389599456 29434206096 29434991292 29442938112 29480871504 29534375808 29570886912 29586629922 29671852512 29708533568 29717680284 29725703424 29733591872 29767774449 29772830976 29782495806 29808418752 29809636864 29821799448 29828917672 29854881024 29874988029 29894280192 29902213376 29905206464 29911920206 29914413732 29919495168 29929207608 29951394648 29998079776 30005752896 30047418723 30052522752 30098938464 30100168448 30116193238 30239043096 30290016106 30293923392 30295161344 30341951808 30344988912 30384084479 30389245696 30391856334 30399110626 30439228008 30476857712 30486240981 30494471616 30533759772 30542817984 30589174944 30626990016 30667408128 30688062363 30769552624 30836146368 30873005136 30874266752 30886863714 30925046796 30930299904 30961933056 30970149568 30973249552 30982785651 31021087314 31026356736 31062025512 31069439768 31077386928 31078656896 31125827136 31173900552 31175174464 31205432832 31226449422 31231753728 31283121744 31287010952 31377131392 31425592944 31428738516 31464442016 31478566084 31482626688 31516192743 31526343294 31555073536 31565316916 31570678784 31583559888 31591941364 31606973328 31633632912 31661167104 31664336256 31671444924 31672739168 31720811088 31762672704 31771101712 31774281868 31779679232 31789463616 31870766592 31881112452 31976919136 32026307052 32029512753 32034953472 32080292797 32138514744 32171383566 32174166272 32176848384 32187293604 32188608928 32216626176 32238323796 32241550719 32269614048 32288573552 32319912576 32347173504 32371153024 32381661319 32387161856 32400376092 32429902848 32451744108 32479123968 32530616832 32584121136 32588172088 32602800587 32647315776 32682040448 32692649663 32702348336 32712416793 32741354496 32763405516 32791923072 32795205408 32802567957 32803908424 32847199392 32863443648 32897053872 32905783916 32906813184 32909077649 32914667776 32965504032 33009008256 33019723611 33021072952 33049814784 33101329408 33155772384 33231661504 33286318842 33327468188 33338202104 33367219968 33389692503 33422100264 33423466048 33430969642 33450290856 33475088136 33484125696 33527265632 33535841472 33543846208 33557532381 33582409161 33588113664 33610734969 33629636096 33639990048 33643357272 33652285366 33692424576 33747839748 33753572352 33862689504 33870289348 33952609792 33975476582 34020313656 34037138064 34062370384 34066764288 34082056512 34124189568 34177378816 34185051664 34187901408 34200396986 34230165312 34275338496 34283519744 34286464926 34292289024 34339907112 34394350088 34398786816 34456771776 34517734909 34519306752 34615746702 34617161264 34670626998 34676516352 34679987328 34687773012 34724667976 34733550096 34734969472 34746245107 34776488544 34787689152 34830694528 34841418264 34844905746 34850824704 34876660224 34900149354 34906077696 34917408876 34953119739 34963489008 35002274304 35061276544 35072071272 35079942539 35115428208 35197887321 35235324858 35278883612 35284876288 35299272816 35308640348 35342910624 35397497268 35397999488 35398943776 35452671216 35488531456 35499457728 35512432676 35517013632 35518465024 35576883552 35607849984 35622719734 35628770816 35631831564 35687370768 35731488352 35742489426 35752139136 35918558304 35954892288 35959362304 35974034028 35975504096 36018505992 36034674333 36074647904 36085349888 36122255232 36152723328 36164459193 36187812864 36191268533 36195937056 36197416192 36212185044 36245185536 36256951416 36300197376 36309830528 36313464992 36324645246 36369550644 36417547152 36435557088 36437046016 36538843741 36585679872 36605157432 36661693599 36663191768 36666861602 36729731136 36767295504 36780733843 36786981632 36790141878 36843798624 36847486536 36879558912 36904396977 36905905064 36937042944 36938028288 36950019078 36961919724 36995603456 37007612936 37029001248 37056451488 37087707552 37123704576 37148707071 37238995584 37260343528 37304881206 37364024894 37374112384 37385619192 37480234752 37490181056 37505477367 37533280827 37539656448 37551842538 37558221312 37586063872 37601399304 37610374456 37611377762 37668463167 37706564672 37718173836 37724580864 37736826984 37738369088 37800438774 37833340608 37892311296 37952386304 37972591474 38041507248 38088535072 38163468198 38196686016 38198246912 38206822448 38223973102 38257243584 38261072976 38316875008 38320166682 38326675968 38329313398 38340684256 38379896184 38412268536 38445702912 38449551168 38458183122 38459754704 38510509632 38568959712 38580401664 38693643849 38700216576 38708902112 38768687484 38834038649 38880358464 38928423296 38944306422 38950921728 38992450308 38999073792 39025339332 39065251473 39076840656 39086167984 39120188928 39146536038 39184531344 39186132608 39245608128 39246655056 39257250816 39307828672 39372479706 39379167744 39427849216 39443936112 39448839896 39562470016 39623573712 39634271232 39690365932 39695485824 39697107968 39709994408 39744558336 39762399264 39806508032 39822749424 39823811748 39833317372 39885884976 39905610144 39924597888 39935192864 39958273152 40007670528 40063224964 40070030336 40082367168 40131917952 40184879616 40197924396 40318724128 40385037819 40391897856 40419101451 40449064831 40454282592 40455935744 40459985216 40469068514 40472442108 40522475112 40570808832 40583978892 40585637344 40594748851 40596018624 40648321308 40652390037 40659295488 40711679696 40722093216 40723757312 40736977022 40785566592 40835986688 40848559344 40852648116 40859587584 40889877504 40917416484 40991676768 41107879001 41114861824 41128208494 41164006848 41182484952 41233395728 41246090739 41282577408 41297080146 41310380868 41361449752 41385354336 41416034016 41436515904 41491199232 41501102848 41519143197 41565200736 41620053888 41633564553 41635265896 41640636672 41699570997 41710828992 41900790592 41904984688 41917886469 41969706366 41976835584 42021590324 42035124392 42045876432 42100047069 42111413184 42142631104 42176453688 42178177216 42219115008 42228593232 42247549218 42284321856 42294414784 42311671263 42350230272 42378752787 42385951488 42419885256 42431142418 42455665224 42508149936 42558852096 42653287986 42696434592 42701742736 42706017004 42713271296 42838644386 42849601956 42851352992 42895178088 42916391472 42973027776 42982675254 42984431728 42988734292 43026152064 43093216768 43106484384 43119272448 43122239678 43129564672 43133269788 43200501456 43238103552 43267224042 43268992144 43445494848 43522361407 43524343296 43529754368 43547514876 43616555724 43684540688 43722564096 43726940544 43736757276 43794476208 43796265856 43810482961 43817924864 43862738496 43875750912 43942344192 43954005376 43971938982 44004536142 44012011008 44026298148 44066419712 44084399184 44207696512 44221307256 44231231897 44356330368 44379944883 44381758456 44489626624 44507778768 44519590004 44524046231 44562800352 44600387808 44633450848 44659246464 44673743709 44714455296 44743376508 44776545548 44782321536 44784151552 44814313292 44853320064 44857809696 44867880309 44923232768 44927091972 44997119664 45078784128 45150252672 45174289857 45230135398 45358564644 45360418208 45370601657 45382850752 45435024159 45442742016 45498919424 45512927712 45517483368 45529562554 45583868544 45598665939 45628111872 45640220416 45658842012 45666597888 45670958711 45700451328 45715286568 45786542816 45800639658 45814226976 45865049088 45940485024 45942362368 45966821258 46154328936 46227502664 46239983104 46250364016 46254219552 46311400128 46368651392 46383585536 46387570194 46395449856 46414824481 46455224352 46459874328 46531630971 46533532472 46539535104 46556545168 46604159652 46617985344 46688740704 46762761696 46808149248 46820570944 46839674133 46847630592 46930516428 46980433144 47065697088 47113307136 47123880832 47138389416 47143107774 47196663024 47217849126 47270228288 47289514941 47332610304 47347975374 47356018176 47387912046 47410459992 47423041526 47435844736 47450449368 47509108752 47565775872 47581216632 47583161024 47656652568 47661422802 47669518848 47878484902 47891411072 47965378704 48024674656 48039460578 48046232444 48052430208 48163006976 48195444346 48203631104 48207772116 48219278924 48261249408 48282913392 48324939264 48342601888 48357485694 48432860328 48479868864 48492734192 48520760256 48556729536 48580742784 48644854272 48677616162 48795925248 48806876576 48882258132 48964657427 48970973664 48972974848 49023060672 49053522504 49112031744 49125064832 49129982048 49141011767 49145108274 49172745216 49205862636 49250704384 49266692104 49270799088 49282559632 49295165472 49358675874 49372001664 49408601984 49448256048 49450276736 49498272768 49531609428 49574722176 49651994112 49733658576 49739841608 49762169317 49847492256 49929478263 49973646336 49991202282 50007303156 50044374436 50050829952 50052875264 50069123384 50135199072 50146454463 50212632204 50224617556 50226188544 50290898448 50315769312 50382170496 50400585032 50444454144 50478428049 50523081728 50538636864 50692948992 50722009664 50805434022 50884624264 50885981678 50928914688 50963214873 51009658112 51014763968 51026216822 51030470484 51039138816 51055707096 51093555576 51173194912 51186284352 51216358048 51260937216 51266068224 51277577496 51300595479 51345247968 51347346176 51364014506 51425279616 51509860668 51518610432 51591525132 51600288768 51685157664 51691583312 51840477952 51857306362 51925741896 51989933744 52005940497 52014774528 52019980992 52031659518 52033785776 52087001964 52102454208 52164732816 52181533728 52195381384 52200605926 52246041792 52314990336 52327477504 52328873408 52350224031 52359116544 52376113314 52496639608 52503411456 52591914816 52673142312 52831431616 52852987287 52918325418 52927314432 52962960522 52992744448 53014365936 53016532352 53096999232 53098415664 53179006824 53181179968 53207480192 53232797184 53268649014 53277697536 53343560704 53365325328 53434079601 53443156224 53509223936 53531056152 53597232528 53846717092 53855863808 53877837456 53892135268 53939043456 53963256144 54027758988 54029966816 54111971856 54128024832 54183382848 54197761744 54203186716 54212393984 54229084992 54296124288 54367778304 54371519594 54380755456 54385427124 54464745792 54470197488 54554325966 54556555312 54655569024 54752269166 54878519808 54885342464 54907736148 54909979936 54922307269 54994787652 55000292403 55062773528 55080507824 55094596704 55180472448 55221378688 55239304603 55248687872 55265697936 55271229804 55285897387 55321598976 55358857596 55405564416 55407042432 55420267648 55425028617 55442879586 55493405184 55511419404 55520848896 55584677232 55599427996 55614438656 55631561328 55890515292 55957321809 55959608488 56046037341 56061168576 56133396092 56148550912 56235271584 56304790976 56309484672 56327763807 56330065624 56337331968 56379095808 56415561684 56417066643 56466973696 56505003716 56514601984 56559847008 56607553632 56656825344 56677533248 56700658161 56838466944 56871050648 56928579456 56958887211 57029301154 57031898112 57062260872 57132802608 57193570784 57221855296 57245202297 57297370368 57310233672 57335959653 57368202752 57385865376 57391609464 57406839742 57475312512 57493970097 57511026384 57569844276 57579623424 57585121853 57600668608 57618402804 57689632056 57765764448 57927326464 57958165934 58063353168 58153031226 58155407632 58302587392 58315676368 58320537696 58341853682 58392634944 58483651328 58488675462 58498610688 58523039563 58538008998 58629251976 58672714856 58680283392 58701730864 58719804057 58779198912 58868412192 58869982584 58885876224 58961743008 59058719559 59068751616 59141773824 59173259844 59273006359 59343705024 59417067136 59435360568 59451406848 59467183744 59535548898 59545661952 59564991612 59616837504 59619273728 59643598896 59657835344 59709762048 59749976058 59804426752 59810412928 59823840412 59828827464 59858415216 59902789296 59996159552 60011505792 60094837446 60105045504 60197876928 60200336896 60232386476 60478086192 60580032212 60587846784 60590322688 60683903616 60689977824 60703602771 60768168958 60778491392 60783712668 60798221252 60878456016 60953715424 60972481962 60988943232 61067519544 61085635968 61105465533 61178349888 61253980032 61334816256 61376124726 61383755183 61539105248 61672292736 61692312741 61738046321 61746010272 61748533504 61773727428 61790120609 61850093592 61923866112 61940299136 61945620219 61946499104 61960406141 61965571302 62042174628 62052713472 62124051024 62138879536 62154773856 62157313792 62251654272 62347801104 62350348928 62410865664 62452898844 62463507456 62566243488 62574021904 62754262784 62851185888 62857477032 62928884032 62954559549 62957132168 62965253376 63032385486 63052686588 63110147072 63130633832 63167119776 63183882728 63213946656 63267265824 63322334208 63328672512 63342889848 63345478336 63371323827 63441622176 63525345408 63542203424 63548563736 63578927232 63646713627 63741533184 63762224904 63953838272 63979931979 64052614104 64059025506 64069906944 64160585594 64257966579 64277029488 64342767132 64348332544 64353696768 64374587208 64377217856 64476647592 64483101438 64539228096 64577147104 64639825152 64683359517 64694347008 64742306048 64763322638 64774323712 64800752184 64903488216 64958247936 65061233664 65168242272 65176344176 65205601174 65294631552 65364080896 65385299326 65404696672 65424833586 65526811032 65583846144 65590410816 65605135914 65607816848 65694398784 65726887296 65794107744 65811567832 65813626368 65818155298 65829335552 65931008064 66006804213 66018016512 66039447222 66042145904 66099629568 66311544768 66463323008 66484898273 66572637684 66654936376 66676404208 66734439936 66779385006 66844200528 66846932096 66861939284 66900581712 66950176272 66968251392 67054531264 67071682944 67087692416 67115064762 67164818322 67176227328 67221469938 67259272192 67279980096 67286714544 67304570732 67384849152 67495679496 67725379008 67740578696 67845203097 67905219584 67950953164 68040627312 68074276128 68124740768 68133528576 68164113024 68248379136 68294343831 68354757632 68370103328 68375802816 68400793972 68460330624 68550676992 68567039488 68572929852 68584578048 68679814224 68788700176 68797573632 68913543552 68950231887 69035469818 69038613504 69231493404 69234322528 69249865687 69341253996 69353032704 69359974656 69375546024 69449335952 69467100192 69469938944 69492490214 69552977088 69575378304 69661389056 69682836528 69689811492 69701649408 69708305401 69753320448 69800298708 69812155392 69834817752 69906239478 69926978016 70004548608 70122553088 70144142544 70159885078 70230856416 70395774642 70470649716 70557767224 70598545632 70617280696 70685821248 70794994536 70795998976 70797887552 70826773689 70843679471 70905342432 70998915456 71021963061 71024865352 71034027264 71081868069 71134562289 71153767104 71245439468 71257541632 71263663128 71374741536 71462976704 71484978852 71492134203 71504278272 71817727353 71837116608 71909784576 71918724608 71948068056 71951008192 72037011984 72069348666 72149295808 72170699776 72244510464 72293166519 72305446656 72328918386 72382537066 72391874112 72394832384 72424370088 72513902832 72600394752 72619661056 72626929984 72649290492 72739101288 72835094304 72871114176 72874092032 73077687482 73210314864 73323387198 73326383536 73333723204 73459462272 73534591008 73561467686 73573963264 73580283756 73687597248 73694973072 73759117824 73789919449 73808793954 73811810128 73876056576 73900038156 73923839448 74015225872 74038013811 74058002496 74112902976 74175415104 74247409152 74297414142 74306651011 74477991168 74520687056 74609762412 74728049788 74735529757 74748224768 74771238384 74960469504 74980362112 74986803423 75010954734 75066561654 75079312896 75103685076 75116442624 75172127744 75202798608 75220748912 75222755524 75336926334 75413129344 75436347672 75473653968 75476738176 75600877548 75666681216 75784622592 75904772608 75945182948 76083014496 76177070144 76208151033 76326936396 76328972517 76393372032 76396493824 76413644896 76447946204 76514487168 76522145952 76539325233 76633750016 76640333364 76653351936 76658626796 76681368512 76759792368 76824537072 76891405824 76899102336 76916366244 76919509408 77021019264 77046021759 77137919424 77160803328 77387287698 77396908709 77400433152 77417804224 77537374968 77668077298 77760716928 77785959543 77856846592 77888612844 77901843456 77909282507 77984900616 78050678664 78130502946 78153681312 78172335968 78240377856 78293072076 78300908889 78369062688 78372265216 78425048261 78491216256 78493310112 78615657344 78744959412 78758335488 78887872224 78897679792 79124940032 79178229997 79247147424 79377488127 79380731864 79390971648 79419988816 79444440783 79489116672 79524798528 79645498848 79647623496 79666634744 79771769952 79811220288 79849195776 79870385728 79902973521 79916546304 80015341056 80126449928 80164734336 80263835904 80369759232 80395848792 80637448256 80770075638 80783795712 80838202902 80898129662 80908565184 80911871488 80919970432 80938137028 80944884216 81044950224 81141617664 81167957784 81171274688 81189497702 81192037248 81296642616 81304780074 81318590976 81423359392 81444186432 81447514624 81473954044 81557279391 81571133184 81671973376 81697118688 81705296232 81834832968 81983353536 82128403749 82215758002 82229723648 82256416988 82328013696 82364969904 82466791456 82492181478 82594160292 82620761736 82722899504 82770708672 82832068032 82873031808 82982398464 83002205696 83038286394 83130401472 83240107776 83267129106 83270531792 83281273344 83399141994 83421657984 83801581184 83809969376 83828784779 83835772938 83939412732 83953671168 84043180648 84070248784 84091752864 84200094138 84222826368 84285262208 84352907376 84356354432 84383738117 84438230016 84457186464 84495098436 84568643712 84588829568 84623342526 84700460544 84757505574 84771902976 84839770512 84862284836 84911330448 85016299872 85306575972 85392869184 85403485472 85412034008 85543951731 85677288772 85699203912 85702705984 85790356176 85832782944 85946055552 85965350508 85968863456 85977468584 86052304128 86110259613 86186433536 86212968768 86238544896 86244479356 86259129344 86266539576 86401002912 86476207104 86534448084 86537984288 86890989696 86937248901 87044722814 87048686592 87059508736 87095029752 87233111448 87369081376 87445128192 87453881088 87473514552 87512780523 87588952416 87592531712 87620965922 87635849728 87725476992 87884688384 87893080723 87908010752 87943877964 88009072284 88024022016 88052596296 88168798368 88415393024 88442614512 88462463794 88712660736 88759889766 88763516912 89015557536 89039180008 89048092462 89125600704 89200775616 89266901696 89303323347 89318492928 89324639333 89347487418 89428910592 89486753016 89553091096 89564643072 89624964087 89628626584 89706640128 89715619392 89735760618 89846465536 89854183944 89994239328 90142256169 90157568256 90300505344 90348579714 90460270796 90717129288 90720836416 90741203314 90765701504 90870048318 90885484032 90997838848 91025855424 91034966736 91059125108 91152253437 91167737088 91197331878 91280440832 91317684024 91341917422 91430573136 91573085632 91601279316 91628453952 91880970048 91884724736 91933642516 92308657872 92455005328 92479966208 92500728032 92508439104 92622800256 92737302784 92767171072 92775140388 92790899712 92829648962 92910448704 92919748656 93063261942 93067064944 93079070208 93113090336 93208319304 93235970688 93377481408 93525523392 93616298496 93641141888 93679348266 93690994753 93695261184 93861032856 93960866288 94131394176 94231754911 94247761664 94276778832 94286215548 94311236719 94393326048 94435698252 94540456576 94548578229 94579029882 94665220608 94695950748 94712036352 94775824092 94820919984 94846083052 94871689472 94900898736 95018217504 95162433264 95166322048 95313305136 95322845604 95339037696 95756969804 95782822144 95930757408 96049349312 96078921156 96088538259 96092464888 96104860416 96240878391 96326013952 96390888692 96407262208 96415544232 96438557848 96522498816 96565826784 96649878528 96685203776 96714971388 96724652157 96865720656 96959737728 96985468384 97041520512 97113459072 97144983957 97161485568 97289708544 97355232324 97591850496 97613753152 97764516264 97808401761 97929314854 97941947328 97945949696 98046121344 98077948989 98107045008 98224063488 98233443161 98250129664 98259964096 98282023534 98290216548 98411725272 98533384208 98541598176 98565119264 98590330944 98717351748 98727232947 98744003328 98817203968 98883756503 98896512096 98900553472 99063218856 99149444352 99303988224 99467317152 99479683216 99524338634 99694984512 99833420431 99858956526 99982404564 100014606312 100088748872 100101659904 100138246768 100169077509 100270398144 100292908926 100425264408 100449235112 100452377088 100581796896 100631538624 100747227483 100764340992 100801170064 100832204907 100888908288 100956856098 101077273728 101444019328 101610868044 101769248528 101771963356 101857829376 101926429746 102019316224 102029527936 102052433644 102060940968 102111414192 102187111152 102346389824 102372568704 102432716096 102532136448 102555154992 102601190958 102690495936 102694692352 102728029012 102850559232 103019721336 103183050264 103370315328 103383166624 103553204727 103680955904 103714612724 103851483792 103979867488 104011880994 104029549056 104039961984 104063319036 104067571552 104174003928 104204908416 104238735321 104329465632 104363067456 104390762768 104401211852 104492083584 104629980672 104654955008 104657746816 104691720721 104700448062 104718233088 104752226628 104993279216 105006822912 105183829632 105239827617 105346284624 105406676333 105662863232 105697163417 105705974574 105836650836 105854628864 105925921044 106028731872 106033064704 106193998464 106196831328 106358013648 106362359936 106396887191 106414960384 106465594368 106537298028 106555395072 106730650656 106868159202 106886312448 107018447872 107062112304 107194465056 107693434184 107755674912 107784270536 107878086912 107926512288 108055517976 108059933632 108104022999 108129826561 108223943712 108256049664 108366765696 108395523488 108406373432 108458169984 108493377579 108573805599 108592248576 108735556608 108743039188 108761510912 108770854248 108929491584 108940394976 109108651932 109113110624 109311138048 109504538332 109616531223 109757039616 109770684928 109815472296 109819959872 109844614538 109989575304 110000584806 110125547056 110161015648 110189193408 110342201529 110360944896 110442757376 110478609206 110497375744 110531395872 110542459608 110571794774 110717715192 110811128832 110814084864 110840535296 110850057234 110885759172 110986810368 111022838808 111169354464 111198855992 111228877312 111263122656 111781030584 111914643618 111919216976 112092074682 112122337152 112266792184 112297101824 112470543168 112599842481 112609581952 112618969344 112655527614 112660131248 112674663936 112758191616 112831123368 112834133286 113005389501 113010007432 113119694016 113215107264 113355066496 113401316322 113415414701 113676933888 113742101296 113857158912 113917774422 114058602308 114124521744 114265605216 114387141568 114443710592 114490404594 114594740736 114620467344 114671919306 114736405504 114771730752 114783218928 114813679484 114950625024 114987940194 115022052768 115139688552 115170243706 115201337216 115236805608 115379264112 115531528896 115854652928 115916331868 116126706336 116306062452 116310815264 116502115947 116605174784 116631352736 116641075392 116683707364 116785269888 116967302656 116977350924 116997221376 117008393747 117046079126 117076017996 117258503952 117345429712 117360566784 117403461728 117439608114 117558397824 117736824384 117739965168 117771752448 117923486016 118117439118 118132123819 118137503232 118283547648 118346519688 118546012718 118687410048 118834134272 118870721136 118902813696 118914168037 118934367488 119071097796 119091323904 119129983224 119233675008 119287197792 119315670688 119419524096 119499952116 119608853504 119620825856 119647680824 119657654928 119701389451 119716830432 119805578592 119992319104 120023011584 120189674892 120210091008 120395753856 120400673792 120464772952 120850982627 120956172384 121155113457 121160064424 121175693568 121257304353 121347194493 121367807232 121379955648 121407205542 121536337916 121556982784 121567425336 121596442504 121756912032 121784246553 121907430848 121944963924 121957170111 121977886464 122135039088 122171271936 122210931066 122356699776 122507960064 122669632512 122752249452 122767510366 123078210496 123323637003 123344585472 123384625482 123476092642 123492020544 123497067008 123547454856 123580241218 123700187184 123847732224 123880598272 123891240438 123892998208 123920812282 123931142604 124084349256 124248102048 124277759072 124309547712 124314627584 124503308544 124679519069 124695602208 124700697856 124905797688 125098712991 125132486976 125148043808 125508525568 125702371776 125714954064 125857768064 125909119098 125914264336 125930506752 126064770972 126105373176 126261267664 126300141207 126334239552 126367765456 126427893312 126534531648 126657345024 126685779696 126690956672 126742647654 126883244352 127050690816 127084406848 127097127472 127136258361 127157854464 127293427254 127524449808 127907676544 127959863958 128105228208 128118051012 128139813888 128321171188 128515933158 128554058976 128685534264 128696665088 128749174416 128754435712 128953295184 128966202876 129078456192 129154294208 129279650304 129366719034 129388694016 129484612096 129526645276 129548647424 129601504368 129806976432 130336484544 130352688352 130411202348 130567084221 130589263104 130728161792 130770598652 130774087129 130809393344 130849667172 131053622064 131167692288 131180821632 131210271828 131215633696 131388797568 131431448883 131453774592 131588215488 131623135664 131627252736 131636310596 131658671104 131862016128 132013608426 132036033024 132078894444 132084291808 132199259136 132623089536 132693695691 132904070159 132926646016 132969796546 133145275368 133309872752 133352808416 133468879872 133558770012 133572138693 133688401056 133693864192 133723878568 133783905857 133801163424 133900352544 134109062528 134143365888 134152596893 134175384832 134230129524 134329636644 134352454656 134442939876 134559960192 134573429088 134603640927 134609141464 134769698304 134991358992 135068745289 135450758016 135481157392 135522869571 135690406194 135901906328 136081254624 136111804971 136148552256 136249481536 136305072477 136328226048 136496758272 136588687662 136740206656 136751605632 136795997817 136801587944 136920661248 137012876133 137101353984 137134078976 137145859704 137359628448 137577400352 137595147264 137827087104 137900463774 138070939636 138462986808 138468645056 138499731374 138682507992 138719949312 138751092048 138898671904 138934200384 138939877888 138984980428 139105954176 139150756608 139244473443 139322778112 139365673056 139379622984 139416610802 139600597416 139669635504 139812478956 139853956032 140245106176 140288285088 140319770156 140461712832 140791549284 140941299432 141115534448 141197091264 141234561392 141371642496 141589989072 141591997952 141595775104 141641739799 141653547378 141687358942 141810684864 141997830912 142043926122 142049730704 142068054528 142163736138 142269124578 142307534208 142490878936 142527326256 142749483072 142925953408 142969957704 142984268406 143002044623 143008556544 143635454706 143674233216 143837449216 143896136112 143902016384 143948729729 144074023968 144138697332 144298591616 144489020928 144586333038 144610893312 144657836772 144765074132 144783748224 144789664768 144848740176 145027805664 145239322112 145253859968 145298580984 145478202576 145670188608 145742228352 145748184064 146155374964 146420629728 146646774396 146652767072 146667446408 146893972281 146918924544 147069182016 147122935372 147147926528 147160567512 147375194496 147389946144 147423035301 147518235648 147579838898 147617587908 147623620256 147752113152 147800076312 147847678896 148030451744 148076027622 148116004992 148225805952 148350830208 148494818304 148594828284 148613302022 148955982336 149041374112 149219524824 149286507951 149456099576 149471059514 149496449536 149542476768 149920939008 149935255351 149960724224 149973606846 150021909468 150061721479 150133123308 150158625792 150207370152 150405597216 150439363389 150441497824 150445511048 150673852668 150826258688 150872695344 150927838873 150947307936 150953476352 151201755096 151333362432 151435284147 151569245184 151809545216 151890365896 152166028992 152354140288 152416302066 152653872792 152657945034 152786744064 152827289792 152889644619 152895892408 153028974336 153044291904 153078650466 153267500032 153280666728 153317253592 153362737024 153519584736 153649074144 153782811648 153798204672 153832732488 153839018816 153901786437 154042038528 154092043518 154275838848 154774575396 154793817418 154800866304 154835608448 155074749936 155336154596 155521433856 155571919086 155713693184 155777225688 155818565014 155969801232 156101357328 156261005892 156307362624 156344671936 156586144152 156601817778 156738125376 156744530432 156850096522 156982432512 156986620224 157231314688 157489918824 157775744448 157795359584 158249880064 158305473893 158356459994 158494294848 158754976254 158761463728 158781943296 158839977632 158888881566 158978233344 159049597056 159290997696 159295246992 159333269488 159543539904 159622440576 159698391552 159740771456 159805947042 159833092608 160030682112 160252899856 160302238803 160329468672 160527671808 160791697584 160883874403 161274896512 161540151276 161567591424 161676405804 161796259324 161817130368 161823742976 161839940864 161876274056 161889768432 162089900448 162335915568 162342549376 162378995404 162384074496 162593285232 162609560148 162637181952 162846718784 162888372864 162895029248 162947908088 163114558782 163142266368 163343946752 163394237376 163410592464 163669665936 163966707072 164256807498 164431516004 164459447296 164512833976 164656027392 164729939808 164766921807 164933582912 164984362956 165000877209 165188320584 165241523472 165445799008 165541417344 165664136064 165717913809 165746063616 165857692161 165964796928 166004411392 166076572788 166260802944 166480215552 166534258212 166541063584 166562546688 166798283988 166843315968 167574697157 167603162368 167619938752 167657569558 167671545876 167878825464 168086361296 168138112023 168140497568 168183505728 168400188276 168445652736 168570524416 168684055211 168705814752 168712708864 168767476234 168914372928 168990196872 169137287424 169177659136 169246685052 169251199929 169400921088 169515011148 169543805952 169679541024 169724569672 169822660896 170032599744 170613151944 170785738368 170806970944 170824068016 170876661633 171087903462 171354577544 171398407824 171405411968 171580712352 171665565888 171892111104 171930701016 171937726912 171954937168 172007878959 172104608256 172220519226 172425937536 172481910291 172488958712 172533079152 172755365559 172802005824 173068896168 173075968576 173781979392 173874497802 174089445628 174119017472 174190059504 174466222896 174738162752 174907762176 174947029104 175025561046 175177904832 175185063424 175241931844 175271699456 175450953984 175569118689 175786161446 175816021504 175887755928 176018144568 176105192592 176337596736 176830786048 176885229024 176924927588 177425321472 177519779532 177527033824 177819019077 178031115072 178078360016 178096184924 178251201408 178401551232 178533803392 178591758877 178606646694 178636985856 178649278666 178694974836 178857821184 178973506032 179106182192 179129286144 179249928174 179257253168 179413280256 179431238784 179471521236 179708367888 179988478656 180284512338 180306925829 180315136512 180601010688 180697159428 180920541592 181434258576 181441672832 181482406628 181500572267 181531403008 181740096636 181770968064 182051710848 182069933472 182110808313 182118250216 182304506874 182335474176 182394663756 182560881664 182635368048 182683834844 182702120741 182861146272 183146171264 183202558632 183256907904 183316396599 183761940096 183769449472 183867285032 184151265549 184617315744 184910010656 185001456064 185016878208 185076938223 185214138963 185245600512 185370361827 185474605568 185534342144 185550280776 185659297924 185820897408 185839497312 185881218423 186126523884 186134129888 186158140416 186226180672 186416638608 186471941376 186754962816 187051046784 187232596992 187282283776 187358696532 187381989506 187390522368 187722065712 187921732576 188262788352 188463509822 188495523328 188553557664 188572431096 188622473438 188786652096 188871396504 189080913152 189097156458 189158059764 189208257517 189330441216 189391901496 189551648184 189641839968 189692166104 189743378944 189801797472 190036435008 190300318579 190324866528 190332644096 190626610272 190645691208 190940140881 191513939608 191565644288 191632942081 191861514816 192098698624 192157842312 192177076518 192184929776 192209720832 192481756782 192773899737 192781777384 192831088464 192877115696 193044997632 193131653568 193370407552 193429942776 193449304314 193731441312 193919475456 193970936768 194050078551 194083041024 194226918144 194289967914 194322971136 194710464648 195183700992 195227506304 195529032528 195616803522 195858629708 195883894656 195891899392 196092242688 196155897978 196214090016 196466886322 196500259328 196519928192 196564047068 196580433096 196823450544 197066768416 197083196352 197130238528 197180661888 197434703496 197454465894 197488006656 197634407936 197767513006 197793024192 197801106944 198126437712 198298888704 198934634304 198959366432 199048677268 199389969024 199454694819 199602554039 199666840862 199717913052 199964809128 200029212624 200177497744 200203319808 200276493536 200338155018 200540796288 200585817852 200850528816 200898470224 200904754176 201163593792 201263077248 201494454966 201528681984 201602340128 201664409814 201777816576 201913712196 202154547456 202853580769 202888038656 203221736088 203535609291 203538497056 203543926712 203715658752 203852859492 204038632448 204059055872 204104867288 204121881936 204196487887 204222828384 204374222304 204692779648 204745137408 204865432192 204883031493 205064272896 205110309984 205202381916 205380991872 205389384704 205456058024 205701118464 206039442672 206366100528 206740630656 206766333248 206850695661 207106409454 207361911808 207429225448 207702967584 207749597061 207959734976 208023761988 208059098112 208079923968 208126638072 208135143104 208348007856 208409816832 208477470642 208658931264 208726134912 208781525536 208802423704 208984167168 209124916203 209259961344 209309910016 209315493632 209383441442 209400896124 209436466176 209504453256 209986558432 210013645824 210367659264 210479655234 210692569248 210813352666 211325726464 211394326834 211411949148 211673301672 211851842088 212057463744 212066129408 212387996928 212393662656 212531038413 212688591353 212716027296 212724719872 212793774382 212829920768 213074596056 213403686867 213461301312 213736318404 213772624896 214124224608 214388930112 215386868368 215453182059 215511349824 215568541072 215756173824 215853024576 216111035952 216119867264 216208045998 216259653122 216447887424 216512099328 216733531392 216791046976 216812746864 216879499557 216916339968 216986755158 217147611198 217184497152 217486078376 217541708496 217858983168 217880789952 218217303864 218226221248 218622276096 219009076664 219233062446 219541369856 219630944592 219639919744 219689229076 219979150608 220001169612 220251094112 220322031296 220378386816 220684403058 220721889792 220885514752 220957218412 220994751488 221062791744 221084919216 221143589548 221369758347 221435430384 221628169728 221681070592 221700114468 221771518344 222045677616 222338708928 222397711984 222457754624 222526245312 222919953033 223562061168 223829287236 223838433952 224184149364 224206589271 224244674304 224533584368 224594203648 224941086336 225199684962 225219163904 225237938688 225311055228 225320262496 225349327872 225516383232 225662246736 225668266572 226010779002 226020014864 226239388032 226430214528 226710132992 226802632644 226830829402 227353867776 227484202592 227714317824 227835548844 228117204616 228219604109 228249043488 228531210432 228774283136 228848547641 228887421184 228980809188 228986917551 229041574889 229189481472 229240934688 229343838612 229543461504 229566437856 229617975699 229627358968 229901250048 229975880388 230044105536 230279377104 230340487412 230363543543 230402674432 230473611216 230758528224 231063057792 231138065277 231709305856 231832663736 232190726127 232253412672 232612124904 232621630528 233004231894 233262705472 233282150784 233357878629 233367414728 233570539776 233727847521 233934605312 233954701848 234016787494 234092158252 234152035992 234517007904 234690859424 234721133568 234806923456 234879216228 234902726667 235116795648 235275144783 235473648768 235479930336 235846972032 236234878236 236264247638 236275006464 236693039376 237092025436 237374820096 237534689991 237668268544 237741442272 237828336074 237868734976 238142195592 238259966448 238467350016 238566933391 238574395584 238631341376 238999904232 239241651712 239295361648 239315309856 239402778902 239433660864 239611157184 239984638208 240046023168 240379349784 240791507712 240929545904 241624144363 241701965254 241912344768 242310226914 242320128848 242351387136 242514608706 242694388986 242735614464 242759911296 242814411084 243072675832 243134850672 243192885008 243513824064 243568493106 243814861696 243889927848 243914340222 243955772928 244270078176 244342543872 244421862132 244671838173 244713399552 245015920128 245504498904 245535020732 245559597773 246156420992 246385211247 246647274006 246689170944 246769250964 246952185284 246984041088 246994134016 247094909712 247160482436 247400374368 247761196544 247782480876 247785996416 247841624564 247862285208 248168698512 248496204096 248555518144 248619095424 248629255168 249006617088 249359038138 249391204416 249401395712 249811595376 250197425982 250264973952 250296087616 251017051136 251404743552 251429908128 251486354337 251715536128 251818238196 251828528672 251861013504 252129541944 252210746352 252522535328 252600282414 252668479104 252735530912 252855786624 253069063296 253151214351 253314690048 253371559392 253381913344 253485295308 253766488704 254101381632 254168813696 254194254944 254272516722 254315708928 254586854508 255048899616 255771906187 255815353088 255919727916 255987642523 256210456416 256236102024 256631855193 256642342376 257031866316 257108117952 257371068528 257465136901 257498348832 257508871424 257906590368 257932405752 258156912384 258308588416 258330778839 258559300608 258733438068 258777388032 258969224192 259053290552 259203008736 259613952864 260672969088 260705376704 260811746703 260822404696 261134168442 261178526208 261456323584 261541197304 261548174258 261618786688 261699334344 262107244128 262335384576 262361643264 262420543656 262431267392 262538341569 262777595136 262862897766 262907549184 263176430976 263246271328 263272621192 263679242169 263724032256 264027216852 264072066048 264157788888 264168583616 265246179072 265387391382 265808140318 265853292032 265939593092 266290550736 266619745504 266705616832 267117540024 267144277386 267376802112 267387728384 267447757136 267567811714 267602326848 267800705088 267973917999 268218125056 268286731776 268305193786 268350769664 268460259048 268659273288 268885879752 269119920384 269146858176 269207281854 269218282928 269539396608 269982717984 270137490578 270901516032 270962314784 271045739142 271380812388 271803812656 272162509248 272223609942 272297104512 272498963072 272610144954 272656452096 272993516544 273177375324 273456760311 273480413312 273503211264 273591995634 273603175888 273841322496 274025752266 274291719408 274719256896 275154800704 275654174208 275800927548 276141879272 276925973616 276937290112 276999462748 277365015984 277439898624 277502184096 277797343808 277868400768 277879755776 277969960856 278211908352 278301513216 278488946886 278645556224 278731346112 278759245968 278833221604 279201194832 279339271008 279624957912 279707912064 280490212352 280576570176 280639540312 280923425664 281072984259 281583098568 281882598864 282231068896 282394182528 282469122784 282695264733 282743284992 282933710157 283179978144 283183995904 283191550208 283283479598 283307094756 283374717884 283621369728 283995661824 284087852244 284099461408 284136109056 284163241957 284327472276 284538249156 284615068416 284981757872 285054652512 285498966144 285851906816 285939915408 285968536812 286004089246 286017113088 287270909412 287348466432 287755153007 287792272224 287804032768 287897459458 288148047936 288277394664 288597183232 288722635173 288791550947 288978041856 289172666076 289221786624 289315673544 289530148264 289567496448 289697480352 290055611328 290478644224 290507719936 290597161968 290956405152 291340377216 291434951871 291484456704 292310749928 292841259456 293293548792 293305534144 293334892816 293425205283 293787944562 293837849088 294138364032 294233846967 294245870744 294321135024 294700329483 294750388992 294779892288 294846070602 295159677796 295235175816 295247240512 295600152624 295695357792 296060903488 296152055244 296181698841 296232009984 296451611904 296651269509 296701660416 297189656568 297226604044 297911964672 298082748224 298439049648 298573015902 298912199152 298942119028 298992899072 299084953536 299500261293 299870510702 299921448448 299947213692 300043818936 300123442958 300266246616 300414740304 300811194432 300878726778 300882995648 300891022096 301347705336 301652517376 301745390688 301855677746 301894615872 301906952704 302403510192 302666724864 302870568294 303780731792 304332057984 304656529849 304708280576 304832604132 305307745584 305315890068 305573488128 305654579584 305779289238 305791784816 306057948672 306088583808 306157300932 306561333456 306634507184 306725474048 307039169472 307298148288 307596409344 307665464976 307678037632 307803572874 308084077056 308184087036 308551677696 309549150792 309587634836 309618623279 309671216896 310149499872 310659614181 310672309192 311042867712 311143838172 311427386368 311554451376 311637130028 311668323617 311939602464 312202714656 312522011784 312614725248 312689343872 312716205963 313172288304 313203635556 313476250752 313489060864 313700193044 313964865024 313973240448 314075162163 314462629376 314979837648 315551488896 315590719168 315719482851 316220028999 316499760128 316610947786 316712919988 316988589696 317091490251 317509952508 317522927456 317563886592 317594211599 317679955264 317777763132 318099194112 318581995392 318590493984 318666538976 319087079808 319190661573 319244881152 319396783104 319481542912 319611894084 319666185216 319696710977 320505799712 320604477606 320658937344 321055343616 321583395168 321767748806 322549793024 322767027529 323080302552 323352811608 323592518648 323634260736 323679881728 323752548112 323779536864 324179800896 324389479683 324671831136 324685098752 324757990808 324768148992 324903771367 325186570464 325219120296 325693437568 325721416797 325776745728 325895816176 326229117564 326284532736 326788474752 326821184928 327339331872 327933414144 328513614996 328849593669 328863032008 329025667952 329312054784 329459879616 329533843614 329867165824 329968725912 330001754418 330376641168 330483046944 330891598016 331026604587 331082834688 331328272128 331435827618 331492127232 331715384322 332153145576 332521605888 332960431104 333068516424 333082127168 333596567976 333686631936 335149394314 335206324736 335239877504 335315139116 335343091752 335757650928 336172722592 336276224046 336280995136 336367011456 336800376552 336891305472 337141048832 337368110422 337411629504 337425417728 337534952468 337828745856 337980393744 338274574848 338355318272 338493370104 338502399858 339030022296 339359082048 339449139344 339645321792 340065199488 340246244103 341226303888 341571476736 341613941888 341648136032 341753323266 342175806924 342709155088 342796815648 342810823936 343161424704 343331131776 343784222208 343861402032 343875453824 343909874336 343987082369 344015757918 344209216512 344441038452 344851875072 344963820582 344977917424 345066158304 345510731118 345604011648 346137792336 346151937152 347563958784 347748995604 348178891256 348335185219 348380119008 348932445792 349476325504 349506347841 349589772199 349815524352 349894058208 350051122092 350355809664 350370126848 350483863688 350901907968 351025181241 351138237378 351572322892 351632043008 351775511856 352036289136 352210385184 352675193472 353661572096 353770458048 353849855176 354396371457 354850642944 355039559064 355054067648 355638038154 356062230144 356156720032 356192369848 356502402816 356742504111 356803102464 357067606784 357183517754 357213293388 357273971712 357298557332 357389949672 357947012064 358212364384 358258572288 358499856348 358514506336 358826560512 358862477568 358943042472 359104168353 359416735776 359976957312 360569024676 360613851658 360630273024 361202021376 361394318856 361841083184 362552947881 362868517152 362883345664 362964813256 363001144534 363062806016 363480193272 364041583479 364103421696 364128477281 364139866944 364221616626 364236500432 364609013748 364670948352 364789327512 365270736096 365352739659 365367669688 365404241482 365722292544 366292342528 366405117264 366513815808 366632793198 367523880192 367734570064 368302531098 369234631488 369820021312 369970911009 370002912128 370033756416 370153876446 370428277926 370491201024 370740723654 370949211136 371100561552 371318595848 371641794816 371678994624 371762436846 372253047768 372268259776 372452361344 372833277216 372943882752 373509925632 374038557207 374102093568 374564567552 374717393064 374763979012 375444131424 375843465152 376525576704 376927019644 376991046656 377107115328 377144862192 377244946876 377573304192 377742793008 378161826304 378194312916 378316119528 378416515034 378783802992 379103296368 379283679936 379384332208 379486757888 379603594944 380072870016 380600637158 380649733056 380665288192 381253220544 381291382416 381880281762 383027879216 383131288576 383265884162 383723029632 384197397248 384315684624 384354153036 384369859552 384419441664 384456150883 384963513564 385547799474 385563554768 385662176928 385754231392 386089995264 386263307136 386740815104 386859885552 386898608628 387001281709 387462882624 387838950912 387941873536 388100157102 388166082048 388453836288 388579935828 388645942272 389420929296 390455012608 390717980693 391058065056 391233607044 391701252663 391717259416 391767789312 392184485376 392311795956 392322261387 392428180032 392933772644 393000518656 393039856384 393128094136 393160866192 393646901088 394133536832 394166392704 394260477056 394294346649 394361323776 394869406992 394908931788 394976013312 395268815872 395535026012 395586048384 395602213888 396252875424 396597777408 397869268608 397918732864 398081087073 398097354536 398712210477 398779938048 398909389638 399205108078 399333681724 399435826104 399929618256 400058425248 400354995488 400406639616 400552987072 400676310036 400716416079 401081592576 401171635704 401351717571 401701057632 401796940448 402327187584 402457790679 402526154496 402988909932 403057363968 403095852971 403204680256 403328819628 403827424392 404309094912 405206235867 405707161538 405776077312 406443472176 406967121667 407071218582 407076994112 407087853424 407705718984 408118111744 408209734576 408243763872 408335414913 408392975774 408445656768 408748444608 409385559296 409490274816 409661276941 409730864384 409766062986 410220619968 410404763832 410761983744 410912116048 411038628399 411402236928 412078885344 412732201056 413481261312 413532666496 413701391322 414212818908 414858450896 415405935168 415499194122 415919469952 416047523976 416159847936 416253276144 416270286208 416696015712 416819633664 416954941284 417317862528 417452269824 417563051072 417604847408 417733420329 417968334336 418249832406 418630987264 418766882884 418801792248 419008906512 419973116864 420735318528 420959310468 421385138496 421626705332 422651452928 422788653668 422823898296 423346603344 423703684176 424114927488 424132258816 424775993856 424787325312 424925219397 425062076826 425377182706 425432054592 425449439744 425587548764 425659841536 426149192112 426807373734 426922602624 427472636808 428248449216 428777860224 429006133869 429686286281 430773736736 430906364118 431022699648 431137082144 431512347648 431706049152 431846189187 432222071904 432239734528 432416091996 432519306244 432530844263 432895774848 433467062784 433582093952 433625493728 433722842987 433758999114 433832679936 433973510316 434295222396 434368994304 434972156752 435083416992 435717966336 435761579904 436434607728 436452442496 436684801951 437244552192 438018153328 438466124892 439261889184 439279839488 439378458152 439958301216 440002339224 440502188224 440644062592 440681916843 440756773632 440787104077 441368806116 441443779584 441771029504 441914436824 442125583488 442169838432 442269105903 442287179096 442739516694 442870860768 443256339456 443362141184 443400228936 443543036688 444091355232 444677417856 444795423968 445052490624 445839906066 447124122336 447658574472 447676867904 447859523853 448368298728 448413178542 448489348608 449067168736 449805766053 449882172672 450185164437 450399369924 450438327808 450475877376 450622110456 450640524992 451324493472 451336533144 452021558004 452040029728 452478776064 452783516619 452860429056 453420265984 453605265288 453661658804 454707735552 454968405184 455428635648 455671097688 456234409232 456439208218 456498086976 457062420864 457548566272 457697095282 457774842368 457961618376 457973835102 458083149778 458481869376 458687677224 459086923008 459132875712 459235951398 459254717936 459802500096 459951760776 460088211072 460558754208 460680974824 460727087086 460805348864 460947222432 461517056448 462126115584 462276130554 463665327472 464381452254 464506825344 465224249808 465243261056 465394287911 466008463788 466525410944 466564301568 466715757258 466734829456 467141079552 467455695042 467909403696 468033574988 468184316504 468304071984 469034015808 469381718848 469613846912 469758432456 469805453334 470233591296 470550289566 470947297536 470959860672 471693944064 472469756472 472528495276 473386078752 474184050872 474749640192 474916421679 475069379982 475336537088 475482884544 475656672148 475737469952 476284391184 476519932896 476934700032 477133866782 477148791168 477262682752 477999808464 478483303424 478590723296 478630619712 478805557804 478867321728 479222314368 479969276416 480092046336 480758699568 481583015424 481859091808 482651623209 483248288726 483403930508 483824689536 484620453828 484640257696 484702774272 484749059809 485029217412 485388777972 485471228928 485519822592 485628822168 486145351664 486269701344 486385770016 487027648128 487136986212 487629723392 487779855696 487828680444 487911545856 487958137807 488540156352 488685087744 488843724264 489343676346 489426799104 490031840256 491008997808 491070041464 491119195546 492312841984 492644410439 492770422494 493294548012 493378341888 493538501928 493904370568 493968082176 494189819424 494300765421 494320964872 494800748736 495522393088 495564961752 495571992832 495683249128 495724570416 495905756297 496337397024 496992408192 497111036288 497153741427 497238190848 497573076483 498013234176 498718076276 498782408832 498802791424 499623190752 500394851964 500529947904 500592175232 502724091471 502809487104 502859816256 502972708674 503431072256 503636476392 503657057344 504259083888 504421492704 505045070656 505200564828 505336958208 505471061824 505711573248 506052165633 506138126592 506302428702 506743118784 506763826688 506970590616 507532977408 508202763264 508337627392 508388509888 508545033444 508631417856 509173709016 510097799232 511543812374 511630706176 511839455832 511975285046 512420912832 512472204048 513263710386 513284684752 514063732632 514216235904 514742137056 514930273802 514996697664 515017742848 515813180736 515864811504 516313824768 516529436143 516617176832 516661557678 517466876136 518106581104 518266096677 518406017472 519227905728 520146557077 521345938176 521410753408 521623493406 521644809392 522268336884 522357052416 523082394608 523096348516 523237573376 523398668688 524214488256 524723286528 524841087312 524862534784 525076683138 525555190272 525725795532 525815098368 526352861952 526492542656 526545242384 526707356067 527358484338 527448064512 528054433704 528315577776 528337167232 530492358144 530774782764 531616280636 531706584064 531879186184 532581101472 533239491008 533411233664 533457057231 534235080048 534288554772 534753604224 534775456768 534895514272 535135623428 535204653696 535601410176 535775276631 535947835998 536436250112 536573463552 536610387572 536701539328 536920518096 537318546576 537771759504 538239840768 538293716352 538414563708 538436565856 539965435968 540274981156 540920777487 541778360963 541803032064 541924629568 542091478284 542761624776 543607625312 544325018496 544447219884 544501716801 544594209024 544997926144 545220289908 545312904192 545364977549 546354750648 546913520622 546960826624 547006422528 547183991268 547206351776 547682644992 548051504532 548106362223 548583438816 549438513792 550309601408 550602576373 551308348416 551601855096 552283758544 552453796647 553851947232 553874580224 553998925496 554247609979 554730031968 555004368192 555594687616 555642416889 555736801536 555775044271 555939921712 556111085481 556423816704 556603026432 556977893772 557462692224 557518491936 557643655269 557666443208 558402389664 558678542016 559249915824 559415824128 561153140352 561279080624 561846851328 562145968518 563166197136 563765197728 564462137792 564788365056 564938245568 565390529466 565486569984 565867420314 566359956288 566383100416 566566959196 566614189512 566749435768 567242739456 567624772551 567991323648 568175704488 568198922816 568326483914 568654944552 569076498312 569230136832 569963515744 570109305024 570900955737 570997932288 571703813632 571879830816 571937073624 572008178492 574541818824 574696932864 574898826243 575510306014 575584544448 575608065536 575794918916 576296095872 576554789328 577194366464 577445270346 577583101894 578345332152 578631347088 579060296528 579134992896 579394960704 580111222656 581015439872 581194323936 581912810304 582680754432 582869903742 582968913408 584621499856 585682518912 586587097584 586611068288 586669785632 586801493453 586850410566 587575889124 587675698176 588276728064 588467693934 588491741488 588642270048 589400658966 589500777984 589559784576 589692141204 590319355592 590470351632 590494481024 590686166819 591200305248 591390715584 592121806976 592304110488 592363397682 592464019968 592903223808 593302539018 593403320832 594379313136 594453208088 596165496448 596359023163 596878099296 597146031804 597824398304 597884238056 598169907072 598364084457 598807662117 599000522586 599741021404 599842896896 599894427384 600087637872 600246885916 600532493232 600829480608 601622388864 601757453556 601765991296 601782044192 602695410672 603305034752 603490781376 603711355492 603789231744 603813905408 604807020384 605333449728 605741136588 607561463584 608560742307 608664115968 609313059698 609416561152 609665208264 610615491168 610631780136 611146976256 611309159168 611558578476 611583569632 612115897344 612177167616 612314601864 612589463661 613122666912 613269014368 613450948096 614078338944 614596296576 615192818688 615251565061 615330929952 615356075264 615607145748 616168154112 616368174072 617103355392 619098301584 619175269672 619237246558 619342433792 620298999744 621160343597 621319228362 621344618384 622085735424 622287676344 623108902752 623248791183 623274260056 623336647234 623879204928 624405429312 625044023568 625229450496 625272475331 625378687744 625432411926 626344576608 626407271112 626952501504 627374748609 627400386088 627929730048 627946480896 628150324326 628925258752 629959675296 631102977792 631181438336 631438965702 632440057998 633221895572 633425839976 633977179392 634182980502 635019905016 635045854912 635188423198 635359910528 635555526264 636198388224 637163990784 637180987968 637333077952 637593115239 638065774059 638174159616 638381323146 638489762304 638963085824 639223788168 639393421954 641011599424 641208955212 641317874688 643166790336 643535497612 645099586048 645534055058 646160605104 646705623216 647185037296 647268521472 647359763456 647505096224 647559073728 648359601792 648778959366 649343662272 649370197504 649515981616 649536297984 649807542734 650373140928 650438240592 651386875136 651442833594 651553491456 651791632352 652458235128 653576949504 653642369856 654678663744 655836963271 655866828288 657027229992 657699187338 657726064016 658051335904 658624109568 658919759232 659067687228 659734331648 659937451824 660003508836 660178657033 660753282336 660966093888 661783196032 662053209174 662165669376 662656544256 662871655236 662984254464 663430768644 664109275041 664306291152 665043211776 666137032848 666164254336 666518908241 667193135952 667373263872 668759859099 670298788628 670412649472 670479755008 670630278232 670686183504 671515301856 672345445184 672552448092 672561990272 672619767813 672734022912 673600753104 673782610944 674282097664 674736220844 674823259008 674850835456 675069904936 675657491712 675960787488 676549149696 676710636544 676986740208 677004799716 678060044592 678718164096 678898278688 679290643584 680130398976 680492488206 682452607776 683142953472 683227883776 683296272064 683506646532 684351613848 684658812327 685418310176 685593631296 685621647872 686322849408 686545642923 686662263552 687124724667 687568444416 687634102127 687722804064 687750907648 687819748672 687974164738 688031515836 688882076904 689703750144 689927641164 689955834848 690132316608 691021462236 691090630629 691208023296 692275584672 692303874304 694238031079 695127917568 695497991208 696357782512 696572178381 696670370438 696760238016 697864891584 698833943017 698952651008 699012695682 699179544398 699788116416 700102244184 700711619328 700967727376 701183542563 701803815936 702050362482 702276474756 703144645784 703551023712 704072578272 704420770368 705350386944 705825434349 707540916096 707699710352 708792742914 710079118128 710108135296 711276076308 712124460288 712313440064 712384739696 712604069973 713004805632 713485008222 713606204928 714135213568 714367035508 714426586776 714597114664 714779899344 715700800173 715894024128 716424728768 716999712696 717029012672 717724955136 717886084944 718208336706 718833471552 719953914624 721138049352 721227703316 722788637712 723682166368 724872433089 725105895762 725737034304 725766691328 725929626512 726002289068 726125612032 726960386544 728083166958 728206843392 728256954562 728279733888 728443233252 728473000864 729218027496 729578655024 730541472192 730705479318 730735339376 730808482964 731444585088 732584685056 732810234528 733027631616 733265586396 735047760384 735469140128 736605062196 736678793319 737846734331 738469262976 739640042624 739880143919 739941822018 740005824256 740067512832 740307752892 740856555852 740982402048 741481447308 742201123104 742637191696 743283589632 743357989248 743524873692 744506095536 744536519552 744778210337 744904722688 745666554432 745887765504 747019851264 748077114414 748204187136 749129135104 749434786128 749527958024 750888262848 751686930304 751930942249 753051153408 753854039288 754214230656 754289724384 754459063011 754489893752 755146608384 755485586016 756323652608 756388625832 756632239056 756833030068 756908785927 757567605984 758206592736 758567359872 758768664416 759207189888 759453643053 760145740032 761201274316 761299466112 761330576384 762506441088 762582764832 763760563524 766055758432 766531768324 767315718561 767446059264 767962927569 768394794496 768631369248 768708306072 768739719104 768912301766 769927027128 771095598948 771127109536 771300228169 771324353856 771508462784 772395410703 772526614272 773481630208 773719771104 773797217256 774002563418 774925765248 775677901824 775883747072 776200314204 776332164096 776907672576 777159871656 778841858592 780910025216 781435961386 782116130112 782467214088 783402505326 783434518832 783535578624 784368970752 784623591912 784644522774 784856360064 785867545288 786079712768 786256188272 786321732384 787293802176 788267073664 788332785408 788520954112 788588693298 788722647552 789738813984 789817863576 791037726507 791070052024 791172096768 792505750848 793907902907 795738537216 795837465728 796162174146 796194709072 797424420954 797559876096 797818779276 798410216156 798667363448 798871652208 799859236512 800116850496 800709990976 801105974144 801352620072 801432832158 802163185152 802343271408 802703435142 803402115264 803593880896 803921753997 804654375168 804915581358 805052308992 805977819864 806191705942 806409360512 806657639256 807654848784 808618189824 810412471734 811414323076 811552154624 812886944352 813934243334 814142437164 814153988224 814175706848 815411437968 816236223488 816419469152 816487527744 816670829826 816785951548 816891313536 817496889216 818771118592 818980549632 819322553882 819461728768 819532125972 820441239936 820809527664 821523967488 821824232096 822077256798 824157770688 825464402112 826924866733 826962522624 827065332992 827402782644 828425637816 829716901792 830811870336 830998388244 831838939904 832095047952 832319695872 832399176259 832506552288 832540572416 833392031424 833639267328 833909882568 834635725056 834904539648 835126102144 835209694816 835466840658 835936668672 836499664812 837261974528 837533765768 837603584496 838017813024 839946233728 840393406043 841470637056 841918620936 842770276992 843218952777 843253410664 845302905856 845577307336 845647796592 845956878389 846693206688 847407368352 848085794199 848229854976 848801130471 849551987712 849574650624 849850438794 850124153652 850754365412 850864109184 850898879488 851175097528 852298384224 852489725871 853614747468 853845205248 854945273616 856496898432 857555720448 858012267738 859372572562 861547473472 861812728236 862045399296 862274164288 863265459021 863412098304 863692378374 864444143808 864479469056 864832183992 865038612488 865061688526 865791549696 866374652841 866934125568 867164187904 867250987456 867445685974 867517998228 867665359872 867947020632 868590444792 869944313504 870166833984 871435932672 871523159808 872869215456 872904884992 873369603902 876036306656 876932249784 878523778368 878559678976 878756916304 879916602432 880004678448 881004376448 881288125184 881363833686 881513547264 881574208154 882737612232 883828873648 884100988449 884251166976 884339676864 884538211806 884574358192 885479033388 885741721536 886800457872 887086073376 888182710464 889354835712 889590847936 889953808527 890104981248 891679812132 894248244672 895317148944 895353735808 895719047706 896736597456 896826357084 896978697216 898134337472 898500783879 899611532106 899764345344 900370328874 900798739848 900876655616 901244220912 901281049984 902648986944 902673066288 904043116008 904080059456 904957552128 905567033238 905720858112 906840531968 907210530576 907323317608 909936810368 911342195376 912468818464 912878416436 912996173952 913969589547 914124841728 915097132544 915394190564 915549684736 915923236752 915947670204 916166299556 916963738752 917375354448 918173846016 918265751424 918471902796 918509435872 919903521552 920176422144 921117508416 921361949648 921454174172 921610697728 921894444864 923034112896 924252231168 924552261108 927330654944 928762904508 928855869837 929013650688 930328491113 930448499616 930486522112 930788575822 932016927576 933050821888 933128603136 933431514516 933469658912 933679223573 934282159104 934911390084 935004970851 935818807392 936067149976 936368633008 936608143968 938068031616 938763437696 939068178251 939227693824 939516864912 939610906668 940467182592 941100579132 941894595072 941919721344 942225486489 943387888128 944939512944 945056990552 945481217023 946772157504 948368101744 948660086997 949499280384 949832843358 950138759964 950965769088 951274470753 951313344296 952568782368 952782634797 953039865792 954267733564 954297582336 954525365504 955999616928 957181446592 957261239424 957571984719 957611115608 957734643456 958444628736 959090132931 959938552832 961517399136 963166030848 963718183616 965303246418 966496577452 966807861016 967649379072 968301082587 969240907656 969280515392 969498119618 970058434824 970777555944 971039645184 971257644336 972290703328 972539402688 972771540032 973168439049 974055296256 974273972424 974711314101 975259446784 975559711392 975657360888 975916275614 977080312704 977687448528 978687352692 978853598208 982017995616 982140082928 982238391092 984625683968 985288820878 985540844988 986589096024 987077003856 987808741136 987936164352 988379638848 988601530842 988641929744 989601497472 991129923504 991143985664 991366498256 991449140832 991811512594 992674794048 993984816384 994222072576 994307482854 994476381696 995146152966 997436152552 997564817664 999246381504 1000789703928 1001014312361 1001059895808 1001184350464 1005448182942 1005618974208 1005719632512 1005945417348 1006862144512 1007272952784 1007314114688 1007641108103 1008518167776 1008842985408 1010090141312 1010401129656 1010673916416 1010942123648 1011423146496 1012104331266 1012276253184 1012604857404 1013486237568 1013527653376 1013941181232 1015065954816 1016675254784 1016777019776 1017090066888 1017318333631 1018347418032 1020195598464 1020738732309 1023087624748 1023261412352 1023678911664 1023950570092 1024841825664 1024944408096 1026527420772 1026569369504 1028127465264 1028432471808 1029484274112 1029860547604 1029993395328 1030035485696 1031626361472 1031729623008 1031961247107 1032627649536 1033058872286 1033234353664 1033323115356 1034933752272 1036213162208 1036532193354 1036812034944 1038455811456 1040293114154 1042691876352 1042821506816 1043246986812 1043289618784 1043523838111 1044536673768 1045005555657 1046164789216 1046192697032 1046475146752 1046797337376 1048428976512 1048769316597 1049446573056 1049546787457 1049682174624 1049725069568 1050153366276 1050432050353 1051110380544 1051451591064 1052705723904 1052985085312 1053075543723 1053090484768 1053414712134 1054716968676 1054896129024 1056108867408 1056631155552 1056674334464 1060984716288 1061549565528 1063189114371 1063232561272 1063758372368 1065162202944 1066478982016 1066822467328 1066914114462 1068470160096 1068577109544 1069507208448 1069791028544 1070227512333 1070271246856 1070409307392 1071202820352 1071550553262 1071895671996 1072872500224 1073220775144 1073841036192 1074637093152 1075543519008 1076479681536 1076587432704 1076829127416 1076873131712 1077312505059 1079930871936 1080549962312 1081841554974 1083556721926 1083606064128 1083849259136 1084182956568 1085523249552 1087215250624 1087658843643 1088650036992 1088894439768 1089003433602 1089188418048 1089995852288 1090440579816 1090729955098 1092385431843 1092709501296 1093827041244 1093921653248 1094012845056 1094367982536 1094412703552 1096103009064 1096212724446 1097166877632 1098877027584 1100619202816 1101205152746 1103203710192 1104567517088 1104907593294 1107703894464 1107749160448 1107997850992 1108495219958 1109460063936 1110008736384 1111189375232 1111284833778 1111473603072 1111550088542 1111879843424 1112222170962 1112847633408 1113955787544 1114925384448 1115036983872 1115287310538 1115332886416 1116804779328 1117357084032 1118499831648 1118831648256 1122115671621 1122306280704 1122558161248 1123693702656 1124291937036 1126187120821 1126332394272 1127530395456 1128924275584 1129576730112 1129876491136 1130243270641 1130781058932 1130973139968 1131734840628 1132719912576 1132766200832 1133133918392 1133228379024 1133498871536 1134485478912 1135249545102 1136351408976 1136397845632 1136652967828 1137309889104 1138152996624 1138460273664 1139927031488 1140218610048 1141801911474 1141995864576 1143407627264 1143759661632 1143874147248 1144016356984 1149083637648 1149393865728 1149797652486 1151020612028 1151169088896 1151216131072 1151589837832 1152592191744 1153109578656 1153368452649 1154388732928 1154890540692 1155166203788 1156690664304 1157262694176 1158120593056 1158269985792 1158789921408 1160222445312 1161003845127 1162030879744 1162388647872 1163825620608 1165361508864 1165739807484 1165937826816 1169242999712 1171365037824 1172153942079 1173022880099 1173174195168 1173222136576 1173339571264 1173602986906 1173700821132 1175151778248 1176553456128 1176935387868 1176966784161 1176983482976 1177247716679 1177284540096 1178801317932 1179001555968 1179119569152 1179384282408 1180638711184 1180940703264 1180988962048 1181372333638 1182400610496 1182781431168 1184243613952 1184608220976 1184726795364 1184928039936 1185806447616 1186605078036 1186806641664 1188758626272 1188906416176 1192330992896 1192718046326 1193756198592 1194292063608 1195648796608 1195768476112 1196136631431 1196339814144 1196728168914 1197615324234 1198001045172 1199482042808 1199788854768 1200175275744 1200493771832 1201064986464 1201658961216 1203244777728 1203514907112 1203531982592 1203564088384 1204055152713 1205390821344 1206981562752 1207373372037 1207422710984 1207578463488 1209287558913 1209614040768 1211482273176 1215122927168 1215618707601 1217121484614 1217328231936 1218626119396 1218833122304 1219330416528 1220901365001 1221230982336 1221263560272 1222618318336 1223117156952 1223167139264 1224354335232 1224629203728 1225178927322 1226245333824 1226538028736 1226901896192 1228156677888 1228983830823 1229192593152 1230503130122 1230661859904 1230712150528 1231214291496 1232736348144 1234206710784 1238196603168 1238350539344 1238474493116 1238684867584 1240597999488 1242320687194 1242638456724 1242689236768 1244575352688 1246217805504 1246497582366 1246548520112 1246673294468 1247758409856 1248810858624 1250088047136 1250458900992 1250544950662 1250757375488 1250864823852 1252689153216 1252814542224 1253905003008 1254749497218 1254800772176 1255892961792 1256300648652 1259919350592 1262148480803 1262205955584 1262362876672 1262877931404 1263213067187 1264880115996 1266443791144 1266851679952 1267954358784 1268365961004 1270039810032 1270091709824 1270376846396 1270504005869 1270719821056 1271111052528 1272396776448 1274327981568 1274361975936 1274666155904 1274775658191 1275186230478 1276131548118 1276348319232 1276762646292 1276979524608 1277926171648 1278447576336 1278786843908 1282023198848 1282417910424 1286333580672 1287018401607 1287070995224 1289058858843 1290199172096 1291068110116 1292321210208 1293411246432 1294370074592 1294537042944 1295010192448 1295118147456 1295538567561 1296719203584 1297557918732 1297592532789 1298687324544 1298740395008 1299031963232 1299615085468 1300746281856 1300876481184 1301168528961 1302773750272 1302885667188 1303106982912 1303583264704 1304916470256 1307153899008 1307284739712 1309357327488 1310054405853 1311673926542 1311733656576 1314054459984 1315398374676 1315452128032 1315747448053 1316102671808 1317839518464 1318135374456 1319468663296 1319874903648 1320007017672 1320357314066 1321506564672 1321932187776 1322361312231 1323566392064 1324106418348 1324331338752 1324457802619 1325313088512 1325743310472 1326861537288 1328218550082 1328612582304 1330086423552 1332274065696 1332328508672 1333037816482 1334386271904 1337519718198 1340597577256 1340959510016 1341260556464 1341372367008 1343030603712 1344690890368 1345104896184 1345123980544 1345239535626 1345468045824 1346029909949 1347201506208 1349417298159 1349472441688 1349646518016 1350139809872 1350555493311 1351314983424 1351921574976 1353973480416 1354009599432 1356120089184 1357436328192 1357796557376 1358350549857 1358581287168 1360260797952 1360984976412 1364905215552 1366285906944 1366455767552 1366592544128 1367013293064 1368703227696 1369317624654 1370836620352 1371187262592 1371243295744 1372645698816 1373091285846 1373324527104 1374249449334 1375268204254 1375445608128 1375501815296 1375639497344 1375948329476 1376063031672 1377764153808 1379407500288 1379855282328 1379911669696 1380264633216 1382042924472 1382181261258 1382416046592 1384551169344 1384607748608 1388476062158 1390995982416 1392715565024 1393144356762 1393340740876 1393520476032 1395729783168 1396182863733 1397667886034 1397905302016 1398025391364 1398359088796 1399576232832 1400204488368 1401423238656 1401935454752 1402367085126 1404100724964 1404552949512 1406289291568 1407102047424 1408145156544 1408841540736 1410700773888 1411650868698 1411826369209 1415081832192 1415399420704 1417585485828 1419975065383 1420158236256 1420216270592 1422552152616 1424248920576 1424626880128 1424749265037 1424769479392 1425089341243 1425208139946 1426009611264 1426970016444 1427212409856 1428270427136 1428734071016 1428853173552 1429194229328 1429559798688 1431401600346 1431788048256 1432849457536 1433999425392 1434058025344 1435449910272 1435772169888 1436416673412 1437666943104 1439907829248 1442276098704 1442455406632 1445577275424 1447364332736 1447954869627 1449744866178 1450211791524 1451474068608 1451533382656 1451859253024 1452004578136 1453920773088 1454247179427 1456166333916 1456413686784 1456513909124 1456559467776 1456886466504 1456946001728 1458436054992 1459157310048 1461082944384 1461410958636 1461470678752 1461616965928 1462889170176 1463874413421 1465169370112 1465620469056 1466055263232 1466531172792 1470095520768 1470938280256 1473210124392 1473357586638 1475693468662 1476938525952 1477933231317 1479280085248 1479760287838 1479883644036 1480011648512 1480135025664 1480615505784 1481713111704 1482962894616 1484402246208 1485274383392 1486567179264 1486715978496 1487049747384 1487717268891 1489012191072 1489073039104 1489556420674 1489809445376 1491333108864 1494039702528 1496154228828 1496408374272 1498869572256 1499055916048 1501776525696 1503373860608 1503861884498 1507708078576 1508172274413 1508428461312 1508579448768 1508918126022 1508979787504 1510293216768 1510971172032 1512777251664 1513264478112 1513666060136 1513817571854 1515135211968 1516413185472 1517134719744 1517537328832 1518156496899 1518414379776 1518907286106 1520291480064 1522402548632 1522598932224 1525012882176 1525165529664 1527521127048 1532111516864 1533063536648 1534631437122 1534892118528 1535925855138 1536789588992 1537262738496 1537416612144 1537479438208 1537824603532 1539854054256 1542191197896 1542254219072 1542600456338 1542648707712 1543016925568 1544790821406 1545053228544 1546963260416 1547439542208 1547594434512 1548005126836 1549588308429 1549851530496 1551767494144 1552400628408 1554319743312 1557683717184 1560439671231 1561820050432 1562871922772 1564232260224 1564934428176 1566805010652 1566869037664 1567071157248 1569247183824 1569289045548 1569712720128 1571735090576 1572159425536 1572512376544 1572643464768 1574587604352 1576534147328 1576665570816 1577041908224 1577177386596 1577445295104 1579477627968 1579635727152 1582075453014 1582140104048 1582344193536 1585011501696 1587815805814 1591477074432 1591674931456 1592324348292 1592389418144 1592746910801 1594848841908 1595119752192 1595637558552 1596820432312 1597334726896 1597743304416 1599718473024 1600233700992 1601419981952 1601939833487 1602211948288 1602705240144 1602865664316 1603291024223 1604326370304 1604686542816 1605406870284 1606804230528 1607187761792 1607325829893 1607843507994 1609308750336 1609831162716 1610104617984 1611955639728 1612383411884 1612818721024 1613315278512 1615309697568 1620824943468 1622762332461 1622828646152 1625335082889 1625773888704 1627868486668 1628284874328 1628307976448 1628351413696 1630822875936 1632838938304 1632975055488 1633341659652 1633505150403 1633571903096 1633782627072 1634993778432 1636094932647 1637542237184 1638645107764 1638923457536 1639064251944 1640882479872 1641619055328 1643047934976 1643648464192 1644154513596 1644319086669 1648315541376 1650928804224 1651807729119 1653849733466 1653925045248 1654130665984 1654805565288 1656851275632 1659433803584 1661623740672 1661996776488 1662742829937 1663677879808 1664190095904 1664798352518 1665013104576 1665081144832 1666784062848 1667325132813 1667819765136 1669271450112 1669809079296 1669968533737 1670252204288 1670419389632 1670933681316 1672999329624 1675067531536 1675207168992 1676035626048 1679892467456 1680786812086 1683837241872 1685540553984 1686437905554 1686506821328 1691154614672 1691295593184 1691913756778 1693386413376 1694814736704 1696171588398 1696459709952 1697168147327 1697602260942 1699149301248 1699700877588 1700248307304 1701508730824 1701728218368 1702350195056 1702874317653 1704596768448 1704979451742 1707229494936 1707690410496 1709890547232 1712702867211 1712993796864 1715111440896 1716024535476 1718745145124 1718917184411 1723094946944 1723625456472 1724090798592 1724548328576 1724696478729 1726530918042 1726824196608 1727384756748 1728888287616 1728958938112 1729664367984 1730077224976 1730123377052 1731583099392 1732749305682 1734328375808 1734501974912 1734891371948 1735035996456 1735894041264 1737180889584 1739888627008 1740333667968 1743046319616 1745738430912 1745809769984 1746739207804 1752072613312 1753864499568 1757047556736 1757119357952 1757513832608 1759833204864 1760009356896 1760404480359 1762008752896 1762576250368 1762727667372 1763027094528 1763148416308 1765475224464 1767657747296 1768201976898 1768502333952 1768679353728 1769076423612 1769148716384 1770958066776 1771483443072 1772058500457 1773600915744 1774172146752 1776365420928 1778709671424 1779181695872 1779907617054 1780128900307 1780209962496 1783359624264 1788496489344 1789077069489 1790403343309 1790634297888 1790707471616 1791438095412 1791913497661 1793473194912 1793652714168 1796268674944 1796422986351 1796851778089 1797001567758 1799223064212 1799528690688 1800740657748 1801597479696 1802488441824 1802562099968 1805297973888 1805346132576 1808086232016 1808160118912 1809915104256 1811134066476 1811441716224 1814421061152 1814646635216 1819873620736 1822684390752 1824937636928 1825682226921 1825756832872 1825992347904 1827939179094 1828249683456 1830194265088 1830788381128 1831846473504 1831895340408 1832332599112 1833927477504 1834750708896 1836347692032 1836531502848 1836943805592 1837018871744 1837768390983 1839807043104 1840352844288 1842235016832 1842723899296 1842908348344 1843788889728 1845754695183 1846068225792 1848504462336 1849104522216 1854661309888 1857525809016 1857711739674 1858027301376 1860656982226 1860896999232 1860973044224 1861577151644 1863481030791 1864033855152 1866101643776 1866257206272 1866863029032 1866939317824 1867358447146 1869822780168 1870009941702 1871637614784 1872134299952 1872737266016 1873216287936 1875817425993 1876136063232 1877526875392 1878136356502 1878455387648 1879033729824 1879221813336 1882201158264 1883789190144 1883839442688 1884450972978 1886775776256 1889879025888 1890113981104 1890962434046 1893544315008 1896736203488 1897320173994 1899665686716 1900277519928 1901931538176 1902548941506 1902626688592 1905137564736 1905565269594 1906079731584 1908535467128 1908595164672 1909050731008 1911999233856 1914197322177 1914362893184 1914522478848 1915143969438 1915222231216 1915469286912 1916889257472 1918180265862 1923034798272 1927436367232 1928062049917 1930606492836 1932993154904 1933615722032 1935298758144 1936602165174 1938481815312 1938561030784 1938996239236 1940116869648 1941555111888 1942079290368 1942515288672 1944581406656 1945078805376 1945543080064 1946336878098 1948110592512 1948547944848 1949422628202 1950518893568 1951119422784 1951314721776 1951832551228 1954160625408 1955374897056 1957374705384 1964035991232 1964280165856 1964476782184 1967510889813 1969251367936 1970577641756 1971081689976 1973178192048 1974154007712 1975617482272 1975872328704 1976759277696 1977203061684 1977283859488 1979202994944 1980535971099 1982259847008 1982287971328 1982732996512 1982898281664 1983623025188 1985349588096 1987969632768 1988444145152 1988614965708 1988952763392 1989142693699 1990292305932 1994872305104 1995129635328 1998492763008 1999556724723 2001579407856 2002028624722 2002119791616 2002368700928 2008246104923 2010896365884 2011237948416 2011439265024 2011890834696 2014545905568 2014628229376 2015282216206 2017036335552 2017685970816 2020180282624 2020802259312 2021347832832 2021540856629 2021884247296 2022846292992 2024208662532 2024552506368 2025209714808 2026972475136 2027882362464 2030131909632 2033350509568 2033554039552 2034180133776 2034636667262 2036694836064 2040391196928 2041477464618 2046175249496 2047357823328 2047901140184 2049683651328 2049888816192 2053054841544 2053138739008 2053976436981 2054466704659 2056254930528 2056864943616 2058968548224 2059636928769 2059721095208 2059986790656 2061374174001 2062902306381 2063252722944 2063459246016 2063922494214 2066117744572 2066468707328 2066646230712 2069867504544 2072426324416 2073064386708 2073271891887 2073624069888 2076911622912 2080586228308 2082714093237 2085383752704 2085643013632 2086493973624 2086579237568 2087047676222 2089073347536 2090011111314 2092329578432 2092385394064 2092950293504 2093594674752 2096501829051 2096857953024 2097538633194 2099093574914 2099364349248 2099450139136 2100306732552 2100864100706 2102903182128 2105411447808 2105970170624 2106151087446 2106180969536 2106829424268 2109433937352 2112217734816 2113262311104 2113348668928 2123099131056 2126378228742 2126465122544 2127516744736 2130324405888 2132957964032 2133644934656 2133828228924 2136940320192 2137154219088 2139014416896 2139582057088 2140455024666 2140542493712 2140818614784 2142405640704 2143101106524 2143791343992 2146441550288 2147102400519 2147682072384 2149274186304 2151087038016 2153174865408 2153658254832 2153746263424 2154625010118 2154892879319 2159861743872 2161099924624 2163683109948 2167113443852 2167330362953 2167698518272 2168365913136 2171046499104 2174430501248 2174617299267 2175317687286 2177300073984 2177788879536 2178006867204 2178376836096 2179991704576 2180881159632 2181459910196 2184770863686 2185419002592 2187654082488 2187843306496 2188735965072 2188825407104 2192206018128 2192425448892 2194333755264 2197754055168 2201238405632 2202410305492 2206407420384 2209135034176 2209815186588 2210036379957 2213540202993 2215407788928 2215498320896 2215995701984 2216990439916 2218920127872 2219640431757 2220017472768 2222378750464 2222569667556 2222947206144 2223100177084 2223159481193 2223759686848 2224444341924 2227911575088 2229850768896 2230073967744 2230574621076 2230665772832 2233609558656 2234334631011 2234714168064 2236999663296 2237663296512 2244231343242 2244510352561 2244612561408 2245116322496 2247387405312 2248583874072 2252374241642 2252664788544 2255060790912 2255792826747 2257848551168 2259153460224 2259369192703 2259752982272 2260486541282 2261562117864 2263469681256 2265439825152 2266267836784 2266456758048 2266997743072 2268970957824 2270499090204 2270726357781 2272702817952 2272795691264 2273305935656 2274326399569 2274619778208 2276305993248 2279854062976 2280437220096 2283603822948 2283991729152 2287519323264 2287748294496 2288032713968 2296168669913 2298167275296 2299595304972 2301947155683 2302041224056 2302338177792 2303179675664 2303888782707 2305184383488 2306219157312 2306736905298 2309781081384 2310332407576 2313381328608 2313900684507 2314525388352 2316241186112 2317186232109 2317579842816 2320444890624 2322007690254 2324777295744 2327651241216 2330723017728 2331479614968 2338485999424 2342730075648 2344307884158 2346045760198 2346348390336 2346444273152 2346679142528 2347205973812 2347401642264 2350303556496 2353106912256 2353870775736 2353933568322 2353966965952 2354495433358 2354569080192 2357602635864 2358239138304 2358768564816 2361277422368 2361881406528 2361977924096 2362744667276 2364801220992 2365562862336 2368487227904 2369216441952 2369453590728 2373210156072 2377517252544 2377812832352 2381723708721 2384661985792 2385436092652 2387512397184 2388584127216 2391297593216 2391536952224 2392273262862 2392679628288 2393456337828 2395230648468 2396002090344 2398964085616 2399577709536 2400350551488 2400987543664 2402129972928 2403317922432 2406489555456 2407029814224 2407063965184 2407128176768 2407909576583 2408110305426 2410781642688 2413963125504 2414746744074 2414845421968 2415156926976 2418575117826 2419228081536 2422964546352 2430245854336 2431034758591 2431237415202 2434242969228 2434656463872 2437252238792 2438660833056 2441802730002 2442461964672 2442527120544 2445236636672 2446234313904 2446334278528 2447128405393 2448708670464 2449258407456 2450357854644 2452490667648 2453076057472 2456313355776 2457967661646 2458385186304 2461006260244 2461323719808 2461424301056 2462428582992 2465472696288 2476393206336 2476701078688 2476948986232 2480774600199 2481195998976 2484641374388 2485276913448 2485378473536 2489150705376 2492435611008 2492995164732 2493097040224 2493346588936 2495516819712 2497197528777 2497621717248 2500176094272 2500917801984 2501089901324 2501514750976 2501729647704 2505378306432 2505629084448 2507810006016 2509498994436 2509601544352 2511785923584 2512601297304 2519838701184 2521180218129 2524296961606 2524411911168 2524725753344 2525755862808 2526426134374 2529760231992 2532887582288 2533703359904 2535908717568 2536731922008 2537870635167 2540079620064 2540183419648 2540753692792 2541008011738 2541439642112 2542222105056 2548655963136 2548723951872 2548899340967 2549332311808 2549551316382 2550372460956 2552263096236 2552696638464 2553525292584 2556895152672 2557469177613 2557573687816 2564046397696 2564835820848 2572667161344 2574036803214 2574141990448 2578117717686 2582136220232 2584642420416 2586822492864 2588740149184 2589796377063 2590020384896 2590236294912 2591077135122 2593438407168 2595115837464 2595185065578 2597374649088 2598063926464 2599123958523 2599230170936 2601492563712 2601752962368 2602337057922 2605547500544 2605771334376 2607166529408 2609832940512 2614307798016 2614569479424 2618714654976 2620108811706 2623347853084 2628108919968 2630796749352 2630904256064 2631494896106 2632205343616 2635679036928 2636270748912 2638937326592 2639749807296 2640014035344 2640714628132 2643013129344 2643864375552 2644722624462 2647132784128 2648212836696 2648915605238 2651486620944 2653723074576 2656437100164 2657225164608 2664548131392 2664657017344 2666075632964 2668772543808 2675039436396 2681195154512 2681919020032 2682521112928 2682744734016 2686061207424 2689381780736 2690209792368 2690247961088 2690479071252 2690936091648 2691193056181 2692059819898 2694403012416 2698834596318 2698944883376 2699293036032 2700279619744 2701110986622 2702629966848 2703843149952 2707946960832 2708019198864 2712240178368 2714872656384 2715593114752 2716701099714 2717038847837 2717162574336 2720521595904 2721969952824 2729810431104 2732911535104 2733185088256 2734026586128 2735025864851 2737406455392 2738635249308 2741673240704 2741908768641 2742374525184 2745291397632 2746182571692 2746649054208 2748498898668 2750536408508 2750891216256 2751003630592 2751278994688 2751896658952 2752126063344 2755528307616 2759710564656 2759823339392 2760529266432 2764085848944 2764362522516 2764832093184 2769102338688 2769215497216 2776952124316 2781991964832 2785431130048 2786288713524 2786567609511 2786681481752 2787040952064 2790985473339 2791459566336 2792365727466 2795335772068 2795810604032 2796050782728 2796718177592 2799152465664 2800408976736 2801037670719 2802846477312 2803870909504 2804734170252 2805014912553 2808201449928 2809105899024 2812578583136 2814204094848 2816290313088 2817204534753 2817683081472 2821401547776 2823301737396 2823652738418 2830163664384 2830798841408 2835170971656 2836443651069 2839950130766 2840316472512 2840432541184 2845104305232 2848497841152 2848769851669 2849253760256 2849498530074 2849538958784 2850178682486 2850416279892 2853940032888 2857468142032 2857706347104 2858347904391 2858388458656 2859119597376 2862803200692 2863576096512 2865698915072 2867628938587 2867998850784 2868116050688 2871544339776 2872833346824 2875333886208 2877270398793 2879815658496 2884552197408 2884910813264 2891154550848 2894728665472 2895909739254 2899489732356 2900423583048 2902948137216 2903718506048 2904009156272 2904903247761 2907841546176 2908494358854 2912332667832 2913027818248 2913118935552 2913772933008 2913892003456 2916872109984 2918314620096 2922165888768 2922821917272 2922941357504 2923233931856 2924133942303 2925778340352 2927748826842 2931240938112 2933062345584 2941876560512 2946420248784 2946715173276 2951386937324 2953877051904 2955866462634 2958560170496 2959520575676 2959767288072 2960023297024 2961231011568 2963426223408 2965925789232 2968804492416 2970548766784 2973431956992 2974099494768 2975434537782 2978024382144 2978146078208 2979112841348 2979618890752 2982666217728 2992308457656 2997739144512 2998111832096 3003042937083 3003553051392 3006747721216 3007723768996 3007804003967 3015416157152 3016344548826 3016856922624 3017158897536 3017836252044 3017959575008 3020586433536 3021942344064 3022923324309 3025554503328 3026528956224 3027332120272 3027635143708 3030270423936 3032826370944 3034269439488 3035074657664 3036059900909 3036312993798 3036828759552 3037814572212 3040582960128 3044805097264 3045197864448 3050025764352 3050331059328 3051955000893 3055042254096 3056793613657 3064223033728 3065217739093 3066127073296 3069262874244 3069784237056 3071851710276 3074525476992 3074833224288 3074958876416 3075649207064 3079708108512 3084382395792 3084508438144 3085200912676 3085297415424 3085509728539 3086033851136 3089581642812 3090106457088 3094879084416 3095188869024 3095883741321 3096010253672 3099176616858 3099703060992 3103534988288 3104801256816 3108639486624 3115367434368 3120879342462 3125743845544 3128464520448 3129868856352 3130571514333 3133610021304 3133738075328 3135016666971 3138494367648 3138578091096 3139425440256 3143470181152 3145024753088 3145286929536 3146307949791 3148640362371 3149175208704 3151296151059 3153068294656 3153331141632 3154083816448 3154354773192 3158955255936 3159271454304 3164150906028 3164280208096 3164688387072 3170023003392 3175631611628 3182954148864 3183349862912 3184648696584 3184778836288 3185493821602 3189697683816 3191275117104 3193640864624 3194669453792 3195486608832 3199436946048 3200467401984 3202839963904 3203879666974 3204423896576 3205410480288 3205731328632 3206582048446 3209373085632 3210813740568 3213608461056 3214375523584 3214651659786 3215687015988 3218617500672 3219662325432 3223911279456 3224766823768 3225637442048 3226630557024 3230619395136 3241649886936 3245524664922 3245657292304 3250670165778 3251547777408 3255736973336 3256569748656 3256615952896 3256702827392 3257760015377 3261645751872 3265677876608 3265950110976 3266683319304 3267010300806 3267143806192 3267565254144 3269987556864 3272189865294 3277156295529 3277290215528 3278128503888 3281764959744 3283238110656 3287296928384 3288309027192 3288638173338 3289047026329 3296631082752 3301857608448 3303615458238 3307699466932 3308261331968 3309611130576 3313702551264 3318867607168 3323247481344 3323993552976 3325485659874 3327355759616 3328380191808 3329596705036 3330026209152 3330162289664 3333568125696 3334650265626 3335639530272 3338542900224 3339937067474 3340504408576 3340838779264 3341867362632 3345998659248 3350135063072 3350414337984 3352071252096 3359784934912 3361573624172 3367674483744 3371081107968 3372875811108 3373013642656 3378561362463 3382309229344 3382591186368 3383827513556 3386772826752 3389629473408 3390729811923 3392343176796 3392919419904 3393243418663 3394336294654 3395204521884 3398298602496 3399401755176 3400496614608 3403017461648 3403456436736 3404700390112 3405748635306 3409193536896 3409958903484 3414458989872 3415380820992 3419781094464 3425405734422 3425831590751 3425987593728 3430222881792 3432049070952 3437490290248 3437834368822 3446189893888 3447250912944 3448181597184 3448510873073 3449096657152 3449392957458 3453061836084 3453648393216 3454769513496 3457776575232 3459328735968 3460105357947 3460154449952 3460246754104 3463166198784 3465498611364 3468656751616 3469003949824 3469782743896 3470071992912 3471340294079 3471788082528 3474361779168 3479777254016 3480667335936 3483011535381 3486092639232 3491476861824 3491619539968 3493478415608 3504145226624 3507728999136 3514095113472 3515027665216 3516461826237 3519068640297 3519666409728 3520018713792 3520808960718 3524017505792 3525152500736 3525455334744 3526296832616 3530950448928 3531743150037 3535315494592 3536403953796 3537004667904 3537358707456 3538152847224 3538297432768 3541916133552 3542966886144 3544117000914 3547201831488 3548344293504 3552730841856 3557419342848 3558363391744 3559815234108 3560257800614 3560419924992 3566719248528 3576992978688 3578154138978 3580806686618 3581268595776 3581414943232 3582876190824 3583826995322 3586946389824 3587305428336 3592537349888 3592845972702 3593703556178 3594003135516 3598446128424 3601481315496 3603194959392 3604976883648 3605124199936 3610595947776 3610692265152 3615706053001 3616172464032 3616320237824 3622268132952 3627862676739 3628842122304 3629293270432 3639747241472 3641025899539 3645368781504 3649875273856 3651364453842 3651513665744 3651984695808 3655878358188 3656499366912 3661576762256 3662704095003 3663692947008 3663790680816 3664665198224 3667854955008 3669501417792 3673063005696 3673887611184 3674037743488 3675536781966 3679614086208 3680705688576 3684470033664 3685447798592 3685816696688 3686951492469 3687577779456 3691509390366 3692136451584 3698209044432 3709322619776 3715051618032 3715423479348 3716054602752 3721313964452 3721793998464 3721946088448 3723154303288 3726962061582 3728067710304 3732203287552 3733726058064 3733878635648 3734716894292 3739645560336 3740019883404 3743275229568 3744268599904 3745474532032 3746432575872 3751634851986 3752272126464 3755053750784 3756272713004 3756910775296 3758067459648 3758443626672 3764402316528 3767678885376 3768901945956 3779758051776 3780227962208 3781924868092 3786445442409 3787088630016 3789639201561 3792448526741 3793472406976 3794640347988 3799331373432 3800555039856 3803863076352 3805097883012 3805253377184 3810275129472 3811130539188 3811512017607 3812159463168 3817070934256 3817190329344 3818101462016 3823998467712 3828394644354 3828725786368 3829044957696 3830287938876 3830444462432 3830938573824 3833778514944 3836360531724 3846069596544 3854218034611 3854872734464 3856124099834 3861212985672 3865986309808 3867176576529 3867231444064 3870597516288 3873204330348 3876963630624 3877122061568 3877992478472 3879733269853 3880233739296 3883110223776 3885030577344 3889162813312 3890157610752 3890425309897 3891086160128 3892673756196 3892777598367 3896221185024 3897095889696 3898845256404 3902238845568 3902629443552 3903505586883 3903665102456 3908321250816 3910749794112 3914749410768 3928071982464 3928560331712 3928953564368 3930163217559 3935021779626 3941155283512 3942163379952 3946356384096 3947242344159 3948308015424 3951234964544 3953518555392 3954406123368 3954567718976 3958405989888 3961071942198 3964519694016 3965465993024 3965796563328 3967083936693 3967246050376 3970699176192 3973373407857 3975939265536 3976888290304 3977229931416 3978285387398 3980584611864 3989744610208 3990259270656 3996985526016 3999113449446 4003158815712 4004057249444 4004737401856 4016492209846 4021792731768 4022878530048 4023781669392 4029091811136 4029256458752 4030564432412 4034072671104 4035371941632 4038089729847 4040360565248 4041604518624 4043081713258 4043768494592 4048417325064 4050419429616 4053944950272 4055764724928 4067108079104 4068360267552 4069273334524 4073389672128 4080782393856 4082954929236 4092350498992 4094715646656 4095802280368 4099367302656 4099777632384 4106109683088 4106277478016 4107610454171 4107952873962 4108933409318 4112509861056 4113729887232 4117937096448 4119273857538 4119442190416 4119973581312 4122748348002 4125804612762 4126505445888 4126918492032 4127844988428 4132235489144 4133292461424 4139735009088 4144852648832 4146128773416 4146543783774 4147059294067 4147248139776 4153823245824 4161172456616 4165428186474 4171286027264 4172987947248 4173158475136 4174095352444 4174513162141 4178146695072 4180022222628 4184659156864 4184770788128 4187189349504 4188548591199 4193003658102 4193715906048 4195077266388 4198187149828 4198728698496 4198900278272 4200613465104 4201728201412 4205806364256 4211940341248 4212302174892 4212361939072 4213658848536 4218867874704 4224435469632 4226524622208 4226697337856 4235479107627 4246198262112 4252756457484 4252930245088 4255033489472 4259925196149 4260648811776 4265915928064 4267289869312 4267656457848 4273880640384 4274308438176 4275268023729 4278028833792 4279164114176 4280910049332 4281084987424 4281637229568 4284811281408 4286202213048 4287582687984 4292883100576 4294204801038 4295364144768 4298548372608 4302174076032 4306349730816 4307316509664 4307492526848 4309250020236 4309785758638 4319723487744 4322199849248 4327366219896 4334226887704 4334660725906 4335397036544 4336731826272 4342092998208 4348122405179 4348861002496 4349234598534 4350635374572 4351789922891 4354600147968 4355577759072 4356013734408 4361762319264 4362741538281 4362919820392 4369541727372 4370838005184 4375308164976 4376907327317 4377471930144 4377650814208 4384412036256 4384850897784 4388667510528 4391623240263 4395508110336 4402476811264 4404820610984 4412814840768 4418270068352 4419630373176 4420072759914 4427080405986 4430815577856 4431991403968 4433799693951 4433980879832 4437840255744 4439280863514 4440034945536 4444757500928 4445139335112 4446200354168 4446318962386 4447519373696 4448888683848 4455823150176 4459701537792 4460147935488 4461149242152 4461331545664 4463151806673 4467219117312 4468669262022 4469428336128 4473999326592 4488462686484 4489020705122 4489225122816 4490232644992 4497167748144 4504748483284 4505329577088 4510121581824 4511585653494 4515697102336 4518738385406 4519505964544 4520973082564 4523124235728 4526939362512 4530879650304 4532535673568 4532913516096 4533995486144 4540998180408 4541452715562 4545405635904 4545591382528 4546611871312 4548652799138 4549239556416 4552611986496 4559708125952 4560874440192 4567207645896 4575038646528 4575496588992 4576065427936 4590858742897 4592337339826 4596334550592 4599190609944 4603894311366 4604082448112 4604676355584 4606359351328 4607777565414 4610368766976 4612438314624 4613473810596 4619562162768 4620664815152 4626762657216 4627801369014 4629050776704 4632482372224 4634372464218 4635159685632 4640889781248 4644015380508 4648764925287 4649554591488 4655302482432 4662959229936 4665632357687 4676971998848 4681319013693 4685460151296 4688615768316 4692091520396 4692696780672 4692888546304 4693358285056 4694411947624 4694803284528 4700607112992 4707741551472 4707867136644 4707933931904 4708990866716 4709138160384 4715205271728 4716478276608 4717537129632 4722554844736 4723762813056 4723955848192 4725489334552 4729602441984 4731125724672 4736974455808 4738432883904 4738907181456 4746420312144 4755034505088 4755625664704 4763447417442 4769323971584 4770872185304 4775024794368 4777168254432 4778240732403 4782595186432 4783073904448 4784546525724 4785359256576 4786912675656 4790461296936 4792004180688 4797928171232 4799155419072 4800701102976 4801975087328 4804259945856 4805819500461 4806635844864 4809873072669 4812979110912 4814059628448 4814127930368 4814256353536 4815819153166 4816220610852 4821563285376 4827926251008 4829493488148 4829690843936 4830313853952 4837150235652 4838456163072 4845929092704 4859666217553 4860491708672 4862069517182 4862474830404 4868485938456 4874504477584 4876005248667 4877321666112 4883605460004 4884923929344 4885054241088 4891837601119 4892468627808 4892668557056 4894256810786 4898516814912 4900715709288 4904981335296 4906152114944 4908284797941 4912626711552 4915935323292 4916770372608 4922012520488 4922647439616 4924857165984 4930945392576 4952786412672 4953402157376 4953897972464 4955423187357 4961549200398 4962391997952 4969282748776 4970553826896 4970756947072 4978301410752 4984871222016 4985990329464 4986194080448 4986693177872 4988228489811 4991033639424 4994395057554 4995243434496 5000352188544 5001975398439 5002179802648 5003459295408 5009905601211 5010756612864 5011258168896 5018997988872 5019203088704 5025202594608 5039677402368 5042360436258 5048593923212 5049451506688 5051511725616 5052852268748 5059520463984 5065775164576 5067406719808 5073463844016 5075741270334 5080159240128 5080366839296 5081507385584 5082016023476 5082879284224 5084444210112 5091504441981 5097447903744 5097798681934 5098664623616 5099102632764 5100744921912 5104526192472 5107050585168 5113790305344 5114938355226 5115147375632 5128092795392 5129671641696 5145334322688 5148073606428 5148283980896 5156235435372 5156751553233 5164272440464 5169284840832 5173644985728 5177480298368 5179161007433 5179592754126 5180040769792 5180472589824 5182154270244 5186876814336 5190231674928 5190370131156 5194749298176 5196127852928 5198247917046 5198460341872 5202985127424 5203505924736 5204674115844 5211542668752 5214333058816 5219665881024 5228900849041 5229138958848 5237429309952 5240217623412 5246695706168 5256217839936 5261593498704 5261808512128 5262989792212 5263516595743 5264410687232 5271358073856 5272541497824 5279499614592 5280028070688 5281213441077 5281429256264 5286026258688 5287728751104 5289445248924 5294265568256 5296425673392 5297831210476 5298361501489 5302973241888 5307446149152 5312874200328 5314450329216 5316175501371 5329096262784 5329314034688 5332151265928 5337545087616 5340386700921 5350078872792 5362390309024 5365042225856 5365489468032 5367231208467 5371210029927 5372122414848 5375740492983 5378763561472 5380419584736 5380495922176 5380958142504 5382386112362 5384119639796 5388806024832 5390555334267 5397669192636 5397889766752 5398586072064 5399101597183 5400559239488 5402221973244 5407686299904 5415893921664 5416038397728 5424480356736 5429745312768 5431186229504 5433402199428 5434077695674 5434325148672 5443939905648 5459620862208 5466370176512 5468053172256 5470051729702 5474812910784 5477270498616 5483346481408 5483817537282 5484749050368 5487039467993 5490582795264 5492365143384 5496997797336 5501072817016 5501782432512 5502557989376 5503793317904 5504252126688 5511056615232 5519421129312 5519646678784 5521058532864 5528171697888 5528725045032 5537264085549 5538204677376 5553904248632 5557355320349 5563983929664 5570862260096 5572577427048 5573135219022 5573362963504 5574081904128 5581970946678 5582919132672 5584731454932 5590443092373 5590671544136 5592101565456 5593436355184 5598304931328 5600817953472 5602075341438 5607741819008 5609468340504 5610029825106 5616402899856 5618211798048 5625157166272 5627452277979 5628408189696 5632580626176 5634409069506 5635366162944 5646603474792 5647305476836 5660327328768 5661597682816 5670341943312 5672887302138 5679900261532 5680632945024 5680865082368 5690208610464 5697539703338 5698507520512 5698997060148 5699077917568 5700357364972 5700832559784 5707880065776 5714936284064 5715412694208 5716695808782 5716776917312 5718239194752 5725606401384 5727152193024 5731397830144 5735257877174 5735997701568 5736232101376 5743088679552 5745666693648 5750667772416 5754540797586 5769104394816 5769821626528 5782309101696 5784186149751 5788474067131 5789457330944 5791819478508 5798979464712 5800847166096 5805896274432 5807437012096 5808018312544 5809806495522 5815683092352 5816988717708 5824665335664 5826055636496 5826237871104 5827545866016 5827784006912 5833744219968 5836629240192 5844331777536 5845643834544 5845882715008 5846467863712 5848267884606 5851556680704 5855497653684 5862481876224 5866124691168 5882753842301 5883753121024 5892840497568 5893430346552 5902532669439 5902773874648 5907754103808 5911732925268 5917120340992 5919041151352 5919534576144 5921698148723 5922462023136 5926852446816 5931851578464 5937608984832 5941097533568 5941607913297 5946863913984 5948198989536 5950869075564 5956048764288 5956292156416 5958225682696 5965332435456 5967428081097 5984616915312 5995478289024 5996223664192 5998670174169 6006085874166 6007106102784 6013495442432 6015447537992 6015608007934 6024738314769 6030832314304 6032689097652 6033713845248 6034317795072 6035672504088 6035919150016 6043884688128 6045846648618 6051109006656 6053057912448 6054664240544 6055270287416 6060540847872 6064622569887 6065652741888 6068538878976 6070149315328 6072119801818 6072625987596 6073657519104 6075629144424 6089610194528 6090395728896 6100051528704 6100662118656 6103910001786 6110084508192 6113587227314 6128446067456 6130435478186 6132254146592 6138525748488 6143703420552 6149050953984 6149666448576 6149917752832 6151298414128 6159416217024 6163400113977 6168764791584 6169016876288 6170401825352 6170594830848 6171019457078 6172067702272 6179163285624 6188706919143 6189758168832 6190377738048 6191767482642 6192020507344 6198353233716 6199406121984 6209602513632 6217278973248 6230734868736 6241758684924 6248142279711 6251487691088 6256929040896 6259737712704 6261143028666 6267220042608 6267476150656 6270033333942 6276988735296 6277156182192 6278850880512 6286940362304 6289505487153 6290049506176 6290573859072 6292615899582 6297280724742 6298350417408 6302592302118 6306136589312 6308709546384 6317910511872 6318542908608 6328301812056 6328560416192 6340046006784 6351263223256 6366699725824 6369297393168 6369557672576 6370987643204 6379395367632 6382550234208 6387281729248 6389338907584 6390973217664 6398873892096 6400934803968 6405679927808 6407759333948 6408847793152 6410820960576 6411462657264 6413164096892 6418746171264 6421627481136 6427216922112 6428751047168 6429303319572 6431374031976 6439324650864 6447822558912 6449533647536 6451274884096 6453261114048 6461238790272 6464678637957 6483299773872 6491049329844 6491314584608 6501340331556 6501991088859 6503095554816 6511473946672 6513139497312 6513231905792 6513405654784 6515520030754 6523291503744 6531355753216 6531900221952 6533366638608 6534020601612 6534287612384 6535130508288 6535754565011 6539975113728 6544379730588 6554312591058 6554580431056 6556257007776 6563529919488 6566476221312 6574593856768 6576618054384 6577276346676 6578094052658 6593262165504 6603715216896 6607230916476 6615398933864 6618368519161 6619222261152 6627405102528 6637735214336 6640620608979 6642205671781 6646494962688 6647987105952 6650971319748 6656760383616 6658921295271 6659193410072 6660052418304 6667136251392 6669300531252 6669478443579 6671279060544 6679874134948 6681008817152 6681677558528 6683734725264 6691997318496 6700270126144 6700828675968 6703003893033 6704142504192 6719569869824 6723147248344 6733531057683 6735348967488 6742162215936 6745751622216 6746027285312 6757122724926 6764618458688 6765182372736 6767378480241 6767655027112 6773545653504 6778107578109 6779258946816 6781459623846 6784686353592 6786486837326 6788672589308 6790409043768 6798803510352 6800993229216 6806034923296 6806912873472 6809400780224 6811497270612 6812179073343 6818387073792 6819917806968 6822979198707 6828917979744 6839562188928 6850811468844 6851663181502 6851975187456 6864098141904 6874980580496 6875668737644 6888506009739 6892379787776 6894501825888 6897021746146 6898193314304 6898785914916 6906123672168 6909539026992 6915553150464 6918441068339 6918657471936 6920210715894 6920308899904 6920493508208 6930997222728 6938007899648 6939565487792 6940143985824 6941702053521 6942680588158 6943576165056 6948723558336 6959554508032 6961334671872 6966023070762 6982953723648 6986956831216 7007100186527 7008290453248 7015457998272 7028190226944 7030055330432 7032923652474 7038137280594 7039332819456 7040037427584 7041617921436 7048035011584 7050910669488 7052593665232 7061900897856 7063486300074 7070630989184 7072807907592 7074717414912 7076305694448 7076594865536 7083832267104 7085933772288 7088234001828 7094403662976 7096688587008 7105461683712 7116726783488 7119630468216 7120515601228 7121228335417 7133438497056 7145171126163 7153985957376 7156308277956 7161613373236 7162537191552 7162829886464 7165752381648 7167653990644 7173892779648 7174610856672 7185074699776 7185691945404 7187407112356 7188006271032 7196892256848 7202962630992 7206389918784 7209953767296 7210248399872 7221191895552 7221384530304 7223728729749 7231412106002 7232344928064 7232640475648 7244536265904 7255725353478 7257684244608 7258586540864 7279494482944 7282051799078 7290737563008 7293104275773 7299750547712 7302728907684 7303027331488 7303969391616 7304666866777 7311756716376 7323153524512 7325408190006 7327385894016 7327581361632 7329330396448 7335709910016 7339002835584 7341385216179 7346126011392 7347775222368 7348075486976 7351073563932 7353024352471 7359228172416 7368940067328 7370895597184 7371633393376 7373902984938 7375155558912 7383018780732 7384272903168 7396418088864 7418645239552 7423641633167 7430103236064 7430846958696 7442323800597 7442627928904 7443587996928 7446308606576 7453924123164 7456135420608 7467452116128 7467757271296 7469433788584 7479291120672 7480039766808 7486550459136 7488537199808 7490949064064 7491592586331 7492865151744 7503269703972 7504544252928 7510107501568 7512545426008 7516134919296 7516887253344 7528804633056 7535357770752 7537803891912 7559516103552 7560455924416 7563540654387 7563849736184 7572890884818 7574177260032 7579278403122 7584897053482 7586944813952 7589280695976 7598662746864 7601110079712 7607726152704 7610195766024 7610506754368 7613611905501 7620550258944 7622261078376 7623024035214 7624318926336 7634141868512 7646698022901 7647996935424 7656789288708 7657451572736 7658089915392 7660575877752 7660888924864 7672721063448 7692139193088 7708436069222 7709745468928 7712248199668 7722425971344 7731972619616 7734353153058 7734462888128 7746408660696 7753927261248 7754244123136 7755984956944 7759466539706 7760467478592 7766220447552 7770061154688 7778325626624 7780315221504 7780850619794 7782172320256 7785347512392 7785555196734 7794191779392 7797690512808 7804477691136 7805258887104 7807011173766 7807330204912 7816642501632 7821499588224 7829498821536 7856143964928 7857120663424 7857907128736 7860326435118 7870043559252 7882310567024 7884326759904 7892712768192 7894484688318 7896616030848 7902469929088 7907037110784 7908812246736 7909135437952 7911702894487 7916811979776 7922143884396 7929039388032 7930931986048 7931593126656 7934167873386 7934492100752 7941398352384 7946746815714 7954459862832 7956570774796 7961169223728 7979489220416 7993971052032 7998226898892 8006317631424 8008114498888 8032984419692 8043585463536 8045757060096 8047563338784 8058183622272 8058512917504 8061128864824 8068145342208 8070743883264 8073579168543 8076179459694 8080721130496 8083209037248 8086163426516 8087536989184 8096834650128 8100838859232 8107889900544 8111529449856 8134216158208 8136720535104 8138546669048 8146779344256 8151116543511 8161564787712 8165909858472 8184700997984 8189431293312 8191604560736 8198734605312 8199555264768 8205077594553 8212219366176 8212554956032 8215220908342 8215905747924 8217866818636 8225019722112 8235874192896 8238547715076 8238884380832 8239947162624 8240734016753 8245496696004 8251609225524 8253010891776 8253836984064 8255689976856 8264470978288 8266584922848 8279470018176 8289705297664 8292257546832 8293087567548 8294118588134 8294496279552 8307646491648 8322344913232 8330856372948 8345975894496 8346316950272 8348190704888 8349026324282 8356293390144 8360044445256 8369318313728 8369541576256 8372956420017 8374378699008 8374954977463 8377097182398 8386007316204 8387431812096 8390154532776 8396374299656 8397457396992 8401226930208 8403113012157 8403456402824 8411612728512 8423880682496 8424604349784 8424723878144 8427317697072 8437735749408 8448870939264 8451613604259 8453049244416 8470958215254 8492396524224 8505512914968 8505860490176 8509330953207 8510066978944 8519850392298 8521297623552 8531831856128 8535312915696 8546309555007 8547761280768 8548616876352 8550536047458 8558328228352 8561820098664 8562169974848 8572404426096 8575165375968 8585766201152 8588409602076 8590728289536 8597096745216 8602886815761 8604348152064 8614633019328 8614985053696 8618500040472 8619571517276 8639446975488 8644399698496 8654732439792 8668453775408 8669321451812 8670794073088 8673463652544 8684185996416 8696244810358 8697722004992 8698469197068 8701270749144 8703579845782 8711155518144 8712027468816 8723524638528 8725483076562 8725839640784 8739083454744 8741676010368 8750616329952 8753814654634 8754943860288 8755301628416 8768824072512 8769701795568 8777335021056 8783246480526 8809641221968 8825629681536 8835039365621 8836540136704 8839260746352 8840145519828 8842491470309 8854160811972 8861631155712 8863982807936 8867599387902 8867961759664 8875680511488 8878561727028 8880069891072 8890278670224 8892400708336 8892637924772 8895038747392 8897777367696 8911646300352 8920295870976 8922298484304 8922663091328 8926303613346 8934438234624 8937338524044 8938856672256 8947998653184 8976925372968 8978041410244 8980465289984 8994335496288 9009128811249 9009496966568 9010659154176 9020243163648 9023171306988 9023412011901 9031394204672 9037476770812 9039011929088 9041946165128 9046248471456 9053878725024 9061759300608 9065071347136 9065827032192 9067990972288 9068769972927 9081996360816 9082905431124 9090811271808 9091182765056 9093223742624 9097305598276 9098479112832 9105223972992 9108179702727 9119416251904 9121748880384 9134415291792 9150077293056 9150993177984 9152130855872 9155865002679 9170380840971 9181717485794 9184674679652 9192669101184 9195653217279 9198381219888 9207788622732 9208164896224 9209352711168 9210232136371 9212718702656 9215555130828 9224876629248 9226947621192 9239124325536 9241329630304 9253525314432 9255602738028 9256529185617 9258101553408 9264964744448 9268744928436 9270319371264 9271204618333 9288030761016 9297529850574 9299109182976 9310604964864 9325918459872 9331264715374 9353943997696 9360243798341 9362638027386 9377231536632 9384183040792 9385393561344 9386716570112 9388823895248 9389606569056 9391714542999 9401214225984 9415483102944 9415734273288 9415867863808 9417981733432 9418276320768 9422209369643 9430410543456 9435074259264 9445109689472 9445921087113 9447525626112 9450978669104 9453888453177 9459204883968 9462251449344 9476865767808 9477814362912 9492840624288 9510069010176 9511251329408 9526894834884 9541744370608 9550049588736 9554336508864 9556481464806 9565190372864 9566147808896 9569093051448 9573825351312 9580922593872 9584008361376 9595856342464 9598310838144 9601402205952 9603950174656 9608519891712 9611639000922 9613271689728 9619746145338 9628119256896 9628512707072 9631638306332 9632441221704 9643126570752 9655852502016 9658986976296 9659381687872 9674300471304 9676912326144 9691858185408 9719332435106 9720983417344 9724139034364 9724949660808 9736971876912 9749008955168 9752010497334 9754643332224 9767210920008 9769847858688 9770108482176 9773280046131 9783675202238 9784937255616 9785337114112 9788513621572 9797033629824 9801431418576 9809962670592 9812304229888 9816569595882 9831870646584 9844025040976 9845294879232 9849714331968 9861890785152 9867141078987 9882784584463 9905572825344 9906804314752 9907795944928 9910846374714 9923098400796 9924783995904 9938565497552 9941107653792 9941513894144 9956602821504 9969742444032 9971980658928 9972388160896 9973386355744 9975625388701 9976456979622 9982067278848 9988790115108 9990486868992 10000704377088 10003950796878 10004359605296 10006918590816 10019811202422 10021513225728 10022516337792 10037995977744 10038406177408 10050405189216 10079354804736 10084720872516 10097187846424 10103023451232 10105704537496 10119040927968 10131550329152 10134813439616 10135684087389 10138103393771 10146927688032 10151482540668 10160318480256 10160733678592 10163014771168 10164032046952 10168888420224 10172189435769 10179730255989 10183008883962 10194895807488 10195597363868 10197329247232 10198205265528 10201489843824 10209052384944 10214101170336 10227580610688 10229876710452 10230294751264 10256185590784 10259343283392 10277494772253 10290668645376 10296147212856 10296567961792 10312470870744 10313503106466 10328544880928 10338569681664 10345532619219 10347289971456 10354960596736 10358322014866 10359185508252 10360081539584 10360945179648 10364308540488 10380463349856 10380740262312 10389498596352 10392255705856 10396495834092 10396920683744 10405970254848 10407011849472 10409348231688 10414020882237 10423085337504 10428666117632 10439331762048 10457801698082 10458277917696 10474858619904 10480435246824 10493391412336 10512435679872 10523186997408 10523617024256 10525979584424 10527033191486 10528821374464 10545082995648 10557205920891 10558999229184 10559725841149 10560056141376 10562426882154 10562858512528 10572052517376 10575457502208 10578890497848 10592851346784 10595229450111 10595662420952 10596723002978 10605946483776 10614892298304 10625748400656 10628900658432 10632351002742 10658192525568 10664302531856 10675090175232 10680773401842 10700157745584 10724780618048 10730084451712 10730978936064 10734462416934 10742420059854 10744244829696 10751480985966 10757527122944 10760839169472 10761916285008 10764772224724 10768239279592 10777612049664 10781110668534 10795338385272 10795779533504 10798203194366 10801118478976 10804443946488 10815372599808 10831787843328 10832076795456 10847118159003 10848960713472 10862372459008 10866804398856 10868155391348 10887879811296 10919241724416 10923077698617 10932740353024 10936106344512 10940103459404 10949625821568 10954540997232 10966692962816 10967635074564 10969498100736 10974078935986 10984730286768 10993995594672 11002145634032 11003564865024 11005115978752 11007586635808 11008504253376 11022113230464 11038842258624 11039293357568 11042117065728 11056343395776 11057450090064 11074528171098 11076409354752 11107808497264 11114710640698 11127967859328 11141724520192 11145154854096 11146270438044 11146725927008 11148163808256 11149228375607 11163941893356 11165838265344 11169462909864 11180886184746 11181343088272 11184203130912 11186872710368 11196609862656 11201635906944 11204150682876 11215483638016 11218936681008 11220059650212 11223037169561 11232805799712 11236423596096 11250314332544 11254904555958 11256816379392 11265161252352 11268818139012 11270732325888 11293206949584 11294610953672 11323195365632 11330821440097 11340683886624 11345774604276 11359336327227 11359800523064 11361265890048 11368917604683 11377345580223 11380417220928 11395079406676 11397015041024 11397994120296 11398155835136 11400714729944 11401665119568 11415760131552 11429872568128 11430825388416 11433391617564 11433553834624 11434536052821 11436478389504 11451212802768 11454304386048 11462795660288 11470515754348 11471995403136 11472464202752 11486177359104 11491333387296 11501335544832 11509081595172 11538208789632 11539643253056 11562654103833 11564618203392 11568372299502 11576948134262 11578914661888 11583638957016 11597958929424 11601694332192 11611792548864 11614874024192 11616036625088 11619612991044 11631366184704 11633977435416 11639199809559 11649330671328 11652111272992 11655091732032 11655568013824 11667488439936 11671275929691 11673258480384 11688663555072 11689779736159 11691287669088 11691765430016 11692935727424 11696535769212 11710995307368 11724963752448 11732249382336 11765507684602 11767506242048 11785680995136 11786860693104 11802046528343 11805065338878 11805547749296 11823465850536 11838082302704 11839069152288 11841727032477 11843396297446 11844924046272 11853704893632 11863703156928 11875217969664 11880177031289 11882195067136 11883215826594 11896397979072 11901738151128 11912097528576 11916451365392 11920120223571 11930664870912 11934856162194 11969233830624 11990956578048 11992447328384 11997340348338 12012171748332 12014212205568 12030895075984 12031216015868 12049476629538 12061664628608 12065378195304 12068635590144 12071345008176 12071838300032 12087769376256 12091693297236 12102218013312 12106115824896 12109328481088 12110540574832 12114269189541 12121081695744 12129245139774 12131305483776 12140298630656 12144239603636 12145251975192 12151258288848 12179220389056 12201324237312 12207820003572 12220169016384 12227174454628 12256892134912 12260870956372 12264508293184 12277051496976 12287406841104 12298101907968 12299332897152 12299835505664 12302596828256 12318832434048 12322831362513 12326800227954 12337529583168 12338033752576 12340803650704 12341189661696 12342038914156 12344135404544 12358326571248 12377413838286 12379516337664 12380755476096 12383534965284 12384041014688 12396706467432 12419205027264 12434557946496 12441177882201 12460902302149 12461469737472 12483517369848 12496284559422 12502975382176 12513858081792 12519475425408 12522286057332 12523539486423 12534440085216 12534952301312 12540066667884 12543394483627 12553977470592 12554312364384 12573880724608 12577962446623 12579010974306 12580099012352 12581147718144 12585231799164 12594561449484 12596700834816 12605184604236 12617419092768 12635821023744 12637085817216 12656603624112 12657120832384 12663859256579 12680092013568 12702526446512 12706437322881 12738594786336 12739115345152 12741975286408 12758790735264 12765100468416 12774563458496 12778677815168 12779775588447 12781946435328 12782826018233 12797747784192 12801869607936 12811359855616 12815518667896 12821641921152 12822925314528 12825804071187 12826328193784 12837492342528 12843254962272 12854433844224 12857502094336 12858606639144 12862748063952 12878649301728 12895645117824 12899067295072 12906522228096 12922477580544 12929357275914 12966599547744 12982098659688 12982629169216 13002680663112 13003982177718 13006191109632 13022947893344 13026278994624 13026811309568 13031040061508 13044367215537 13046583007488 13055369768673 13062711506432 13063800443904 13066733277216 13068041203224 13068575224768 13071509130022 13088759461176 13108625182116 13109160862112 13112514015552 13130721981951 13132952442624 13149187713536 13153236108768 13154552693352 13156188105316 13186524331008 13207430433792 13214461832952 13230797867728 13236737038322 13238444522304 13254810205056 13275470428672 13281241217958 13284411343562 13295974211904 13301942639496 13313520767232 13317842590542 13318386820144 13320104836608 13334272502784 13338601062504 13338956887158 13342558121088 13359748269896 13363355117056 13367469450528 13383994636992 13400540252288 13401657351936 13406007786066 13408285008384 13446294496688 13467062115366 13470697934976 13491503244432 13492054570624 13496434349419 13514245449852 13529236917376 13530364745472 13534756960482 13535310054224 13547091307008 13556215156218 13558517893632 13562919247692 13569372707184 13572973674652 13577345178616 13580818087536 13597607020704 13601986458432 13612069846592 13618801560448 13622994541224 13624358146686 13636774147584 13639835613936 13645958397414 13657835959488 13679124377856 13701622937688 13703326363004 13728196283808 13749961160992 13751337475288 13772576228691 13777012019478 13784759575552 13789003651776 13794043492292 13796386628608 13797571829832 13812247344336 13819078053984 13831106300928 13836882136678 13837314943872 13840421431788 13840617799808 13840987016416 13861994445456 13876015799296 13879130975584 13880287971648 13883404107042 13885361176316 13887152330112 13897447116672 13919109016064 13922669343744 13932046141524 13965907447296 13973913662432 13996897073061 14014200373054 14016580906496 14030915996544 14056380453888 14057722734461 14060110660864 14065847304948 14076274561188 14078665638912 14080074855168 14083235842872 14101821338976 14105187330464 14123801795712 14126972600148 14141261978368 14145615815184 14149434829824 14150785996403 14152611388896 14153189731072 14167664534208 14171867544576 14176468003656 14188807325952 14193377174016 14210923367424 14233453566976 14239260936432 14241031202456 14242456670834 14266876994112 14286687902731 14290342252326 14307971914752 14312616555912 14323226746472 14325074383104 14331504763296 14334722197209 14335307981288 14347785559296 14349221713344 14370149399552 14371383890808 14374814224712 14376012542064 14381266932613 14393784513696 14405925261984 14412779837568 14417458501383 14419907534592 14429619218007 14442383791104 14442769060608 14447457459498 14462824212004 14464689856128 14465280951296 14489072531808 14511450706956 14515368489216 14517173081728 14564103598156 14578998652659 14581475126016 14586208551546 14599501095424 14605457815368 14606054662976 14609333733554 14623513432752 14646307049024 14650816380012 14654771788032 14655162723264 14658660792896 14675512803357 14678005671168 14682770432358 14695550444736 14696150973952 14702147127864 14706048704942 14718456344832 14737880134656 14741791194368 14743266786752 14747805969876 14750311117824 14766037561464 14792836177728 14837290479104 14847283266334 14860206472128 14861693917392 14884647601194 14885255857808 14887175993856 14892617213152 14907848246328 14912270841216 14934904232256 14935514542592 14938867577168 14958582241344 14960079533616 14973100918272 14977074399616 14981898128128 14983185172662 14985730303488 15006539407944 15025090852016 15029716803633 15032269838592 15033774506688 15057609266112 15075607783824 15084250155233 15119032207104 15120911848832 15127081308774 15127699472368 15145781769636 15148354520064 15158556806244 15169794106964 15173889627904 15178561391952 15197325493728 15202220159424 15220391532048 15221013508736 15227223811002 15241100517888 15244522156752 15246048070428 15248637852672 15268283737024 15274513325943 15293396045802 15295993870848 15313578577416 15314903145472 15321151755504 15321777849728 15345442126896 15384278386176 15416872138444 15419490937856 15424496399336 15444851942688 15463945239232 15468706306116 15468925776256 15470254659699 15492817321392 15507854522496 15508488246272 15511969913888 15518933079412 15520934957184 15532440895104 15537483022299 15540122309376 15556651253248 15560630443008 15561701239588 15564344640512 15570695024784 15571110393468 15588383558784 15595381025616 15608955382272 15610517774208 15614022347532 15614660409824 15642999176448 15658997643072 15686702547123 15711572467927 15712287929856 15714241326848 15715814257472 15720652870236 15740087118504 15764621134048 15768653519808 15785425536384 15788969376636 15790549787229 15793232061696 15804939858176 15814074221568 15815584348921 15817624493472 15818270875904 15823405788974 15844287768792 15858078776064 15861863972096 15863186253312 15868335746772 15868984201504 15882796704768 15893493631428 15895084504467 15908919725664 15913141549592 15922338447456 15958978440832 15967474714817 15987942104064 15996453797784 16012635262848 16016228997776 16021160102763 16065968839384 16073180689391 16087170927072 16095126677568 16113630089781 16116367244544 16122257729648 16127221478949 16136290684416 16141487766528 16147158337086 16152358919388 16166418074496 16171666002801 16172326853032 16193669300256 16197304791549 16201677718464 16223058899712 16273441070208 16277093338096 16293558688512 16302233087022 16331819716944 16369401995968 16378862586624 16383209121472 16399110529536 16410155189106 16424438732352 16425109912064 16430441816684 16431811495848 16435733637272 16450039444224 16461118403979 16471748385792 16477095430152 16477768761664 16481468033506 16490993392008 16503218451048 16507673968128 16511379953712 16528941956576 16533169845696 16558940036352 16579410595328 16584515093664 16586175135096 16588237176268 16644689826464 16661712745896 16672065961047 16691951788992 16692633900544 16696381409776 16698052648564 16712586780288 16720088890512 16738636627456 16739083152512 16745912840034 16748757398016 16749909954926 16754194364796 16772014632408 16780309065552 16792748599312 16794914793984 16802453860416 16806226024314 16806912805648 16823225457024 16849208699568 16849447756288 16854635394144 16875471498816 16897741878528 16903227208518 16906098488832 16941916430508 16984793048448 17011025829936 17011720980352 17017243310137 17018661906414 17020133957888 17039700784596 17042595247104 17070625831392 17092619110014 17095522561536 17097233752704 17101072094916 17116656456704 17123640197328 17124339949696 17129898837751 17144808852192 17150330751936 17171532402304 17176819204152 17181456579072 17194193490432 17205773631522 17208696304128 17229266038656 17229970107392 17237000080944 17239143034552 17288799396992 17294411671727 17309464879584 17336907550816 17338642903624 17346927305088 17352558449253 17365422201393 17368371992832 17392489620716 17395444009984 17396938394136 17402541498288 17407159691564 17422311036288 17424054937632 17447049277056 17450966153124 17451679281568 17478166909488 17483352020736 17501232659904 17507629309268 17509887720576 17510603256832 17537648145024 17539403591136 17554670042112 17566492961052 17619282443936 17648261526903 17651259363072 17670078731242 17673080273408 17678521492704 17680291039656 17684982940618 17708321623944 17723262311424 17727965615872 17735198775804 17735923519328 17739905247887 17751361022976 17757123454056 17765094446169 17780557340448 17784801416672 17785275849544 17790077494784 17795554735392 17823292600704 17840591741952 17842295386769 17844596968608 17845326182656 17852607226692 17868876469248 17874677048088 17895997306368 17902284243291 17953850745936 17956082820488 17960930579968 17988670992576 18018257622498 18018993933136 18021318308352 18040486327296 18046342613976 18046824023802 18074214944307 18074953541624 18083892330256 18092496942912 18107757450048 18130142694272 18131654064384 18135981944576 18137539945854 18163992721632 18165810862248 18181622543616 18186447485248 18193867709661 18194611196552 18196958225664 18210447945984 18216359405454 18238832503808 18268830583584 18300154586112 18301986355968 18304261711744 18311730005358 18340761681942 18363434971588 18369349359304 18385338202368 18391306434558 18396762439776 18415577245464 18416329792448 18420464272742 18425437405312 18431110261656 18449753258496 18453895242384 18478248651072 18482659260608 18490200341931 18507050628864 18511205476056 18513058371234 18516203106816 18529929488896 18537489856872 18542409236666 18576061522032 18595059701148 18598218365952 18651836919744 18662529430748 18707887995392 18720487596682 18725276054772 18754463073264 18768366081584 18770787122688 18773433140224 18777647790496 18779213138112 18783429085998 18802428451968 18830966205888 18831468546576 18831735727616 18835963466864 18836552641536 18844418739286 18860821086912 18870148518528 18890219378944 18891842174226 18895051252224 18901957338208 18907776906354 18918409767936 18953731535616 18955628725824 18985681248576 19019271934859 19020138020352 19022502658816 19053789669768 19083488741216 19100099177472 19108673017728 19112962929612 19130380745728 19132295617792 19138186102896 19145181053957 19147650702624 19161845187744 19168016722752 19191712684928 19196621676288 19202804411904 19207900349312 19217039783424 19223278001844 19226543379456 19239492290676 19256238513792 19257025414144 19263276612664 19264882443408 19286253141504 19317973952592 19318763375744 19329048338989 19348600942608 19353824652288 19383716370816 19394035913871 19438664870212 19441966834688 19448278068728 19449899321616 19473943753824 19498017910336 19504020994668 19505973266577 19509286664448 19534421840016 19539695717376 19540216964352 19546560092262 19567350404476 19569874511232 19570674228224 19577027243144 19594067259648 19602862837152 19607263695033 19619925341184 19624608459776 19633139191764 19663741293168 19688050081952 19690589758464 19699428663936 19723781570304 19734282157974 19765569168926 19811145650688 19813608629504 19815591889856 19821692749428 19846196801592 19855105557483 19877130995104 19882215307584 19883027788288 19913205643008 19926617015343 19939484888064 19941388961683 19943961317856 19944776321792 19946772711488 19951250777402 19952913959244 19977580230216 20001408754176 20007901593756 20008435330737 20008719210592 20013837181632 20039622404844 20043026451456 20045032675584 20075991955488 20076812354816 20100810378432 20158709609472 20169441745032 20194375692848 20200593173049 20206046902464 20211409074992 20238081855936 20263100658304 20269626879232 20271368174778 20276206787542 20293855376064 20302965081336 20320636960512 20326029542336 20328064093904 20334322734327 20337776840448 20344378871538 20359460511978 20366017767924 20391194727736 20396410531056 20402979687648 20418104769888 20428202340672 20455161221376 20459753420904 20460589502528 20468937596121 20518686566784 20554989544506 20592294425712 20593135923584 20624941741488 20627006212932 20657089761856 20665518029217 20677139363328 20691065238438 20694579942912 20709921193472 20716644029732 20718371016504 20720163079168 20728617080976 20755323205017 20760926699712 20761480524624 20784511411712 20792991668184 20793841367488 20814023698944 20818696463376 20828041764474 20846170675008 20857332235264 20878663524096 20915603396164 20960870493648 20986782824672 21021300559581 21024871359744 21046373994816 21047234048512 21051959168848 21054066382972 21057642748928 21090165991296 21114411841782 21117998458368 21119451682298 21120112282752 21124853764308 21125717025056 21144105034752 21157780995696 21185702693568 21190458900222 21191324841904 21193446005956 21211892967552 21229784596608 21251496801312 21257801316864 21264702005484 21316385051136 21328605063712 21350180350464 21361546803684 21363685006251 21397555295599 21400315491168 21449561236096 21456524173651 21460168903424 21461957872128 21468924833868 21474622142179 21484840119708 21488489659392 21502961971932 21521678338944 21523832570016 21529544449448 21536478559184 21555224099328 21562221337068 21590676770544 21591559067008 21596406388732 21598568099773 21602236957952 21608887892976 21630745199616 21663575686656 21664153590912 21671186189247 21694236318006 21697921426944 21724744918016 21733608797712 21736310782696 21775759622592 21838483448832 21846155397234 21872212689024 21879312827319 21880206918808 21899251643136 21909081994464 21914000600331 21933385925632 21935270149128 21948157871972 21969460573536 21987991189344 22004291268064 22007129730048 22015173271616 22017008506752 22024155648537 22044226460928 22059073057413 22077684517248 22078586715136 22112686791552 22114900180128 22149056342196 22152818709504 22215616994528 22229421281396 22255935718656 22270924899501 22283449040384 22290309708192 22292540876088 22293451854016 22298456751214 22327883786712 22338925819728 22361772369492 22362686176544 22367706616901 22368406261824 22373745420736 22403271813888 22408301365752 22430967276032 22437873362016 22440119300424 22446074339122 22465611599424 22472847192192 22500628665088 22509809111916 22513632758784 22530322504704 22537636278024 22586413899168 22589221907344 22646390731264 22661642880194 22681367773248 22691549208552 22718672654454 22719601046128 22722531780096 22737835209366 22754691160446 22760834441856 22790158813352 22795988240592 22796311670272 22801429459888 22803330239136 22831520263104 22859745136256 22861650776832 22866783235128 22867107669248 22869072105642 22872956779008 22902425605536 22940094068703 22941031508696 22943990806272 22972354718208 22982666774592 23018163190344 23023329184303 23076417579264 23079286506112 23125308207666 23129236406784 23136744599004 23153896268524 23157829323776 23167277914032 23195917858848 23203388664384 23229748048384 23232073250176 23239225982088 23262732369408 23267954870832 23278399619118 23298661342656 23304222545984 23310183464064 23311136027648 23334976879872 23342551859382 23346516960768 23379559472318 23382575338176 23383530860032 23385871454848 23393071538424 23421990614736 23449927504896 23464498764672 23531015369204 23535012484096 23571361990272 23573721386208 23604093056686 23610130677756 23611095498592 23646931701072 23676164605408 23678138304576 23683454064954 23686792594892 23689848092544 23707409787264 23727406313856 23735108683461 23750435939328 23760354062578 23764390134272 23766431653188 23792795958144 23803476302256 23824195057152 23832902730784 23840240447142 23869712324388 23938467661248 23980821135257 23981913156096 23984894656768 23994680696676 24001048276553 24024343496664 24061790151968 24062432031736 24098953259076 24123329257216 24130756390608 24137271180288 24139576111511 24142690016352 24143676600064 24175538752512 24183386594472 24204436026624 24212231649792 24218656962176 24220737505629 24221081149664 24228538379082 24242163391488 24258490279548 24262610967552 24280597261312 24288479207272 24290503950384 24302516577696 24358440778112 24402648474624 24415640007144 24440338032768 24453349630533 24454348909256 24513784269824 24521741912744 24529016586368 24554102993952 24574813682208 24596203815936 24598665794304 24605193656512 24615232783659 24637664868096 24645662725026 24653600455908 24675059166336 24676067505152 24681607301408 24684077828312 24716653142496 24722202050259 24754827676572 24759032675328 24761510952192 24767069930568 24768082029376 24793412934864 24838410054528 24869115892992 24882355764402 24921804604298 24922939474944 24967034739696 24992569118844 25005950764352 25038950850816 25044572114664 25047078972846 25068880170432 25069904602624 25080133335768 25086788967254 25107954941184 25108624728768 25124864932389 25147761449216 25155924893246 25158021948612 25160198024704 25162295436288 25170463598328 25189122898968 25210369208472 25234838185536 25271642047488 25274171634432 25313207248224 25314241664768 25327718513158 25405052893024 25412874645762 25477189572672 25478230690304 25483950572816 25517581470528 25530200936832 25549126916992 25557355630336 25559551176894 25563892870656 25565652036466 25595495568384 25631037335792 25638928665021 25643283842304 25645850629056 25651608142374 25652656387568 25674984685056 25686509924544 25717213278288 25725496127904 25757298603456 25791290235648 25798134590144 25808660447283 25813044456192 25844955161088 25858714551828 25933199095488 25964197319376 25965258338432 26005361326224 26007964355436 26012382219264 26045895786688 26052557989248 26053622619136 26062080123016 26088734431074 26093166014976 26110739537346 26125423012864 26133466554432 26136082406448 26137150449536 26143018260044 26177518922352 26217250364232 26218321724224 26225028031104 26261443963902 26265904885248 26298375427072 26306472217536 26309105386704 26312376210632 26428923665904 26461595735456 26473474076644 26476889044608 26505118096863 26509620410112 26527474410927 26550940857344 26562482435916 26568822687124 26591948423808 26603885278992 26627041534464 26635685181084 26636773640288 26640209673216 26677202125008 26677913774316 26685116242176 26719496539792 26726710234112 26734938901056 26767989273984 26801080504576 26803314703872 26812015572132 26816570016768 26892588993376 26934124230732 26941395869952 26979526242277 26983006488864 26984109141248 26992868698838 27028490899704 27058473834752 27060729490944 27069513920964 27070236035703 27070620108448 27076697483617 27094182614016 27112430312436 27117035787264 27125838495384 27138745414368 27145947349304 27154690357232 27161636175072 27195214041408 27203972916864 27224139693184 27232977169279 27237603120896 27245989082448 27248716293372 27273548295168 27279671227872 27291916794828 27315671918976 27324539108181 27358248755712 27403245875376 27406652726008 27456392567616 27499922321984 27502674950576 27511142522913 27545152457382 27554024038956 27578007303552 27586959651837 27588086984584 27595143659664 27624494688672 27630696409113 27638156107968 27673764273356 27674629887744 27680842863576 27681235599616 27681974032832 27723988890912 27758261951168 27760575943296 27766808214084 27769587556851 27770722352632 27774304660224 27794894233344 27813613854999 27838218032128 27864092283048 27931814894592 27947827324864 27993794146122 28028400746108 28033161812992 28061831993088 28080731395023 28115445468922 28120221321728 28131694609896 28152549122376 28160149710336 28166471685744 28203642677952 28210374660928 28247603591424 28253945200296 28266628108929 28282523956736 28291231630368 28301571992806 28305222777792 28306379462144 28335329068416 28352936007312 28377614651904 28386754348032 28478521872864 28482062404912 28484913341668 28533753988224 28573375805462 28580684504652 28625233111824 28646453492944 28650148766208 28663009526592 28669444394418 28670615962576 28695571118592 28698443426688 28742767781616 28749628449424 28752025084128 28762533865226 28787569027392 28811850523968 28825559675136 28834917002766 28839815069184 28859238436014 28885538121216 28894914918996 28925648424008 28929379712256 28978145063616 29022901413912 29029415058469 29030736978432 29034346163456 29128207196312 29157997305318 29162950252032 29172417103092 29199002190848 29210915630736 29212109325952 29218667467108 29221592134987 29247026865504 29292614098048 29301632760024 29309543576064 29310325446528 29317321585792 29319840138393 29351025606714 29356011342336 29365540864716 29391100889472 29392301947904 29404294255728 29412097409884 29436912689664 29483582388736 29486533573504 29495611939752 29532075122928 29585672355456 29601423236961 29648353753389 29674580958208 29694566532668 29720412944256 29723387834784 29769295202388 29770511715616 29774351987712 29785234426304 29815696492656 29824541682432 29869808464512 29871029085184 29877735154336 29917164482688 29920159067232 29926876166103 29946201836544 29954148799232 29963796256256 29966370345324 29971460606976 30013078815888 30050181704032 30059433607266 30064539677184 30067549013376 30115218532224 30151215567648 30168500310466 30238064414208 30241823697664 30254162617548 30255398944736 30262191305219 30291563539272 30317113612488 30339588213928 30347779255808 30357122783904 30394650987456 30404440318848 30414310181313 30436856836253 30440783064096 30442027017472 30454447622004 30462529460237 30482201035776 30489044313504 30492096140856 30536567474048 30539190767967 30549026651886 30586792091604 30591987741696 30627157154832 30642303511008 30643555699456 30690884253792 30768556772352 30832484316759 30833744276888 30848992798672 30889703885376 30927890478464 30937412612232 30937851552512 30940509319398 30985634642784 31015709044992 31023939827776 31036597857657 31037866158824 31041869914368 31064881790208 31074966044598 31080244618752 31113302506496 31123402479176 31141390049568 31142220786936 31176767117568 31190762051232 31217910764544 31221035548416 31228044695064 31229320819648 31242062646711 31285998352896 31317995286144 31373405094246 31423144935854 31424575859712 31428482653696 31431628514944 31441305740472 31480174237008 31529242268096 31537307039616 31570851072768 31577938753272 31581099574458 31586464123392 31609879716352 31631168697842 31635248986944 31636541751808 31646811577948 31679177523447 31688575537584 31716157552128 31723727944192 31726372506624 31736671493544 31737968403008 31786987262856 31790169008934 31817839451328 31826283099184 31844676894912 31917956881664 31934949429634 31992907595568 32025270525696 32032457995552 32042320205526 32131937678768 32146361378782 32174341854144 32190253355136 32227260179562 32232734489088 32244515459296 32254442957898 32272581368832 32294316674172 32304717838776 32332836148992 32343332005602 32344653706064 32387338600512 32394609583098 32403355436928 32446117799424 32541354477009 32546882140416 32554186676192 32587117377024 32604466174044 32659426503809 32663639433888 32738803991936 32757725173248 32766418242944 32769233095851 32777054848589 32798221059072 32820310378212 32848877464704 32850219824128 32860883633368 32863622991696 32871467274544 32900078888448 32922236807958 32954190860304 32955537523328 32962936067012 32981986784016 33006436902096 33015347936256 33022759907424 33057883913152 33066339691392 33117880072704 33158821190656 33169030187328 33172350270192 33176474352536 33289379652928 33323425491792 33344131922094 33383903577984 33385267801088 33392762819552 33396105297128 33425173560576 33440177781024 33447685126821 33477273254912 33478166305024 33491825680068 33497514796032 33499819909852 33508388729592 33544029264816 33560618131104 33585497198624 33589829587968 33604907720832 33612452048628 33613825611296 33646450914048 33669111508683 33698417399136 33698895512576 33709270788288 33750942997632 33795483757056 33806454417036 33812196977664 33883832861016 33969586096896 33992464320291 34017663522871 34022051659872 34023441960704 34034486620274 34037323812828 34040267915776 34079401569192 34132036740669 34140183783691 34141251662784 34185238220028 34191045123072 34194467505408 34202144189832 34247280394656 34248679899392 34259797675502 34289617704384 34300661503872 34343064804608 34353638408304 34362913158144 34388386980864 34411547263044 34417392608256 34458532077312 34474000161888 34478286069104 34577598793984 34588823343454 34618929759168 34673815101632 34677285807248 34687962311499 34693854610176 34705116898506 34730844402786 34736743985664 34784979241432 34793876788272 34805082996576 34814319383128 34844622072576 34848109875264 34894098554112 34901932306248 34903358563136 34917599428677 34956333818976 34966704041472 35002465319808 35013827789073 35015258618536 35019775441152 35069339208477 35075296290048 35078807182272 35132985922104 35238564887872 35296523053806 35302518726144 35340157462484 35346160546816 35357042985408 35360582079312 35369965881236 35406139585029 35416643247888 35455931231744 35470397551608 35471847038656 35479810495774 35514246908112 35530188892338 35561114680896 35569602833344 35570551699088 35580154989568 35591109470784 35640531093867 35646585201408 35684590773538 35689193937216 35690652365312 35705214453384 35749354096176 35791994612736 35804568486582 35907701491872 35912165640976 35921861159936 35977341985152 36036515244996 36037987866272 36042636616704 36092685227952 36093648047604 36148429888614 36149907083248 36167784660512 36184993885824 36215514900096 36260285388544 36263308128768 36271963889152 36275079891708 36327985443264 36331621724496 36363245087232 36372894970496 36387735419322 36389222393104 36393916451328 36420895891968 36432718810908 36537661167168 36602305943287 36603972711936 36608523423488 36623460010716 36633178948423 36681523363884 36726869943176 36738698718608 36770676404736 36782612869116 36793524879552 36831154490928 36832659584896 36840928545484 36844616170201 36850874810624 36862220523312 36899506516992 36907790484768 36956497302144 36965318521216 36968494087539 36980400683862 37014101257728 37022410952112 37026116742468 37032406213632 37059858977792 37074979713744 37084818473332 37152123044064 37190119402296 37303673839488 37323533646603 37325058861496 37382706906447 37415775990784 37440975193364 37450552109544 37508926146528 37536732163168 37541574245376 37555295580992 37558426276224 37566858171996 37570618459269 37604856903936 37630183450881 37661932411776 37662937093152 37663471455232 37671926933728 37688837478572 37721642173824 37733887339869 37740297037056 37780438757888 37783684348452 37790102504448 37793711180281 37803914676416 37815553812708 37907463071232 37911257451648 37971362497152 37991577769737 38038543869718 38040276040704 38045005317632 38107579339536 38156675993537 38166977482432 38217346035456 38225925859224 38264591235584 38276372205792 38290362107914 38295301405248 38323690375488 38336033445504 38348478054699 38383425369856 38393243352576 38405608823808 38409276275951 38415800698624 38434079566848 38446556003688 38478984581352 38512477027584 38526553225328 38529764886816 38572506283008 38635947905184 38637526751488 38658096677978 38697201885216 38767432741632 38788071827742 38877329740424 38896556137456 38899798643232 38947887507648 38996035820672 39008041989336 39011946533154 39018573328896 39034867388521 39068843680032 39080433928704 39093120184524 39133101646611 39134700808952 39139749022464 39154054486288 39166109306019 39188134519296 39205725674304 39214527390066 39266278383528 39327482586336 39376100163904 39392165945853 39398857327872 39447563140608 39468564315948 39531138337852 39622291301376 39627217259008 39631183779712 39643385498856 39692393603184 39710211114966 39754261990208 39764430615168 39766055576576 39826411286016 39853234030686 39882777923366 39887922635712 39889552643584 39893545422976 39902501554804 39905827918488 39955160460432 40002817508352 40015803187512 40016870661474 40017438421184 40027674363264 40079244809688 40090065351168 40151983910976 40153624709632 40201620756864 40338883490064 40388751385696 40401186346098 40412093804928 40422818149984 40476163711872 40489303048257 40526201316608 40539253758464 40542736349556 40552413575084 40587710752128 40605930162672 40641273921024 40652059084672 40656128187808 40668645468654 40675553680896 40688757743076 40718921023956 40732035535848 40782389455472 40792821062112 40805959375296 40836209539776 40856404681344 40910322442752 40919506841808 40921179005056 40937875192242 40942964707061 41037373133568 41109979089012 41179276896107 41184588851424 41186271847168 41249883482976 41254012425864 41314179523712 41317728686073 41327590896047 41331036058434 41354278726656 41382130476876 41389159885824 41419842386944 41433288059464 41436742033008 41457234161952 41510646410034 41521853399424 41522961049248 41569022823424 41585983336368 41587682734976 41628047397888 41637392926752 41656083528948 41692341350016 41757327048192 41831206792328 41921740987296 41973565649344 41990691219183 42042601119162 42049742719488 42092747989632 42094468097024 42103918337696 42108132765944 42173168203383 42180331982592 42228823683564 42235996916736 42238903364596 42240224565504 42249707528616 42251434050112 42315561991392 42371405387136 42380917800444 42382649683808 42386892011912 42423785935104 42452357989209 42459569193216 42502993602624 42515602633728 42529404010968 42632770102272 42657210127424 42700360700928 42723093607368 42727370012502 42795110591198 42800630982336 42860063708193 42899122472192 42913048347302 42920337806848 42923915744256 42937849667736 42949244284358 42969680239416 43005923943864 43043356677888 43047665140032 43059088898896 43072957118368 43110448198656 43124442674136 43143800797839 43181353541088 43183118134016 43192812777464 43197136199546 43204473915904 43217775785952 43327151373312 43328307181824 43342372378494 43388472636012 43395842853888 43467217595424 43472621565392 43551519245184 43692310794468 43736995957977 43744425378048 43758625654638 43760413837616 43798503286272 43818163988928 43828001200662 43870540298256 43896315743944 43938921147072 43975982378688 44008582536128 44026538410071 44030346543232 44034017013504 44048311297074 44088452921856 44118146114826 44155369034496 44225373583104 44229800360256 44298112684392 44431233989056 44458842562792 44511871437312 44541849799002 44566898080768 44580619416384 44585081752176 44586903708032 44596913502428 44655767573424 44677851639456 44723544738984 44725372353088 44735413233802 44736812523648 44747490841472 44806543627776 44816602731504 44861934552064 44875746724032 44880238600848 44892148678244 44931223198848 44945694384384 45001257330176 45019618223832 45075272556048 45172827798336 45178443814688 45252750465699 45292781462528 45323285760388 45362735546496 45383098417104 45437345308908 45439202092256 45445063560192 45475670418732 45509382320892 45521668883712 45580317626704 45591976481184 45592623340544 45602858919776 45606660478272 45663040526208 45719490272512 45723301553664 45733566470256 45734215338496 45738144211284 45745913558016 45750281955077 45804851211072 45880188137406 45882063017392 45887981612544 45944709436416 45965333549184 46036326380688 46046658368606 46152835158528 46158573012224 46189660413229 46250616415332 46258472813568 46273489198008 46307792537048 46334555828064 46391835717696 46406777328768 46459496096768 46464146500352 46478451964176 46495439702467 46525464738816 46535909741664 46556799238236 46597322685312 46608445091968 46612449066897 46620366928128 46669953759744 46685103718764 46693033921536 46759118944636 46765150676352 46767061720064 46771742909696 46786143076848 46843981229472 46928997529344 47060107641369 47062030738408 47134717403781 47142723980544 47147442772416 47208186113372 47220261355512 47222190997184 47293863402144 47352329210816 47356276609152 47366908129908 47371649361687 47373585189784 47379696185088 47414819574528 47446753046763 47454812627712 47470217366922 47520708125156 47528780268544 47532863306376 47585591916288 47606952604512 47648390114304 47665805461568 47680480894284 47685253513401 47739424648776 47876935322496 47902424144451 47961642270514 47963826312192 47969789313536 47989361393352 48002096553106 48048686993328 48123580303936 48124864063472 48197906518152 48219542068173 48246658514432 48261512781216 48279152223022 48285380032704 48287353200128 48366773188944 48408872053248 48424463299584 48429087478373 48437313924352 48441475011258 48442162299328 48457076758164 48516980559096 48576958414544 48581007900768 48591914374647 48605033155392 48716881556224 48831280014288 48880676065536 48906699261066 48908697818512 49043483825488 49058033172736 49108205987904 49149627364416 49197331588608 49210387313024 49230465567318 49275329736192 49291325450052 49307200911816 49350118332672 49363214602816 49368155656624 49383355211937 49433306284992 49444404100518 49509655353144 49523021904384 49534139861136 49536164058752 49586825869728 49676820109056 49738231785984 49764711528804 49843609208596 49848598347919 49934069479392 49985138237688 50011901528704 50016197883141 50077901701632 50089144229328 50094157945692 50137760340864 50139809205248 50160266671536 50173577934508 50215909882368 50217249457536 50249729864778 50295522898432 50311849786492 50316043897224 50320396049408 50340927196656 50378245797936 50420738416944 50469676371072 50548343268864 50626414496448 50628483329536 50655437026316 50810105786048 50825749291524 50954379145344 50956461380608 50967901145632 51035162941056 51051729930411 51060401873664 51098253833984 51114711260672 51119102353788 51127785741312 51131304072932 51132668067439 51262074671584 51277857330042 51286567684608 51291701258112 51303216284748 51305312775136 51349969370112 51373019849088 51389696513253 51434426556576 51450992255808 51514597206912 51582580471296 51596269180288 51617320894566 51623738108903 51626088912384 51689910322176 51717429103656 51866398190976 51883235015181 51928394638752 51930516676864 51965491432169 52010722652448 52015928710872 52091791573376 52096266604179 52105115978496 52108701564581 52124160246032 52177468862148 52186332029952 52221479074692 52266933108864 52272164812896 52274300899072 52286036520088 52355037844704 52434500728464 52436643448448 52450056062208 52522887927804 52531809770496 52612944435072 52618210773408 52624752421264 52857847331808 52923191470912 52944784580709 52946948153288 52953778089216 53010236193726 53019240820224 53054948821854 53124964871832 53137645374248 53183896847616 53207770557984 53219715743661 53254083068928 53271370362168 53273547280576 53295283338507 53354404250016 53355827548632 53370232484352 53438993079584 53469877802112 53526886160307 53535978547968 53602161009152 53606629407744 53624031144264 53785177986752 53868248461464 53882791739904 53959052484554 53966012977728 53968218282496 53985737397676 54056981799408 54116947669504 54121458981888 54139027841928 54140472071406 54141240216896 54153394967234 54224860624872 54251676990768 54277490828736 54291894698608 54309380714464 54323272350144 54390428082816 54407945833728 54448279386368 54465954338558 54475206241792 54491978164896 54497432586744 54559342455744 54583833589656 54631343837952 54649078216362 54716497511424 54806491750752 54813305452016 54912785135232 54999844643968 55005349901152 55022285045826 55090304914764 55108048077912 55156014607104 55173919303674 55176173969168 55190287319328 55248989377344 55261392818226 55276312215936 55347528546712 55349259775488 55361685727152 55362471199232 55363948065664 55381920261409 55447977781824 55516523902336 55521151886592 55533616428168 55539175113702 55541444705264 55548609320448 55589788466688 55627227709998 55728184566096 55895654649728 55913799447593 55987588292244 56056801492216 56123663986176 56161462790046 56230890937844 56240442643456 56263389219792 56305098244752 56320299420672 56332943371488 56407285355904 56420749321856 56495207182848 56507890400592 56533256217858 56565047913472 56582463260736 56603143985612 56610445555584 56612758924288 56670658136832 56705872014624 56755229303808 56957043745728 56964124809824 56969826683336 57057815804577 57067507976448 57146751610924 57161369009304 57250466223648 57292906985888 57300297532416 57326019053184 57338888788836 57341231925152 57391142237184 57396886853376 57435543161871 57485535563232 57499256898848 57504050168256 57525067730452 57575138054784 57623701047936 57651119350272 57669834005532 57679630138368 57685138117271 57718476872028 57771076242432 57789829837992 57851296848016 57858759424512 57956290127232 57987145016967 58045802827824 58058830116938 58061473956864 58068692326912 58239137042767 58256414392624 58315994610636 58325900504064 58344834206184 58421831261472 58424218651904 58437334934216 58443184269974 58494053731008 58585228196096 58603265520048 58619087152128 58620650893056 58624684842241 58634643171584 58639680276786 58702051213428 58712022684672 58731081729432 58782201778944 58808588511456 58821791085099 58824194819768 58873825379328 58967164777472 58973067147008 58991223879504 59064150245856 59171344710912 59202846473922 59296707506778 59389133065336 59440825888512 59446775669568 59538590404776 59541023431232 59565316672449 59570468852608 59631392985312 59649083364864 59739616929024 59755470308672 59779851046029 59824166885049 59834328965376 59840318134464 59853752332206 59908297598464 59927592512512 59932740690648 60026157631776 60100363408064 60118867214532 60129079354368 60135098026752 60230437064448 60302431135296 60337000620932 60476128828416 60483647395328 60508325235096 60510797889472 60524382610438 60583127078544 60634227224976 60679176427856 60695558511616 60714245567808 60789301974912 60808880637696 60828620362626 60873713672506 60881566128192 60884054034944 60908895244008 60925058920474 60978088627008 60984192281712 61073134948096 61078381535934 61098053303772 61173584183208 61254314309664 61284607022016 61287111398912 61381768507584 61664968633518 61667488553776 61697985597344 61779407770752 61855780956928 61874825224464 61875703105024 61881018638796 61897440292163 61971269285568 62031418089984 62047879655552 62073195715314 62075732317648 62083739828736 62129763580416 62149932089196 62160489237504 62246804958352 62265969615051 62282780099136 62284441573872 62353534235136 62381524102464 62442071096832 62456089390128 62458641639296 62484125293422 62491893500251 62571996705792 62635990572288 62746810188492 62846289871708 62856965307392 62863257029888 62882611480944 62960348474016 63058484536192 63063901678743 63074614079232 63141702145536 63155877506544 63162199148916 63172928246784 63219759432704 63262337395684 63270497973888 63273083503616 63293623155896 63358355046894 63377151075168 63432315104256 63447455888384 63473342987088 63475936806016 63573974525712 63580338017868 63635678902656 63652566198368 63689353789824 63835913763328 63869898859268 63985815191136 64050541051392 64064915991104 64084640411052 64091055018753 64192665886797 64263875357536 64292722757564 64348683708288 64369572520953 64380506710272 64423866426537 64454520359124 64465468978176 64471624954597 64489030918592 64508885915796 64588633348344 64609435677552 64665672297984 64686664011204 64689307412128 64774677201024 64789219166196 64795704299319 64806710873856 64892235598848 65082708954018 65090800224269 65093764280832 65108373352384 65174234754048 65208932348088 65318853007618 65327278867776 65477607983872 65515450346496 65521706588387 65532836485888 65538466191702 65554109697178 65640620756424 65697754929408 65721767266736 65727245983392 65742001800993 65742934549088 65800157776896 65844473615916 65908381720608 65911075046656 65925872134024 65955465587501 65963973568032 66012873804192 66045519814848 66115767826304 66132679382784 66177219172239 66235760145408 66338060374656 66344700540384 66352948705072 66578759305856 66646850983584 66688263844188 66767807155968 66785525639104 66792210594256 66812774698503 66850347121152 66880355562048 66895370253642 66956332610048 66983651360136 66999639819704 67016777459184 67088058529632 67103119850703 67121236262208 67170994397248 67209815441664 67224904097256 67227651222592 67292901828096 67338223017366 67396834798272 67418541576576 67501885995264 67590967514112 67612908834072 67767665722032 67939172193792 67984928640582 68035327045742 68044103319744 68046883921408 68068973240548 68074647625656 68080535831552 68158803138384 68264073481338 68280367567382 68282503325568 68370476440056 68388935010816 68404288379664 68494560789312 68497359798784 68519595351004 68579235408768 68601323007744 68686129609216 68707276816608 68823094526088 68917064154624 68948000323776 68956572138208 69069987552909 69155197587968 69177646686908 69179492091241 69237859518336 69347630203264 69354571614496 69375924622998 69387709220352 69410233797012 69461688805572 69473487971328 69569958482864 69587753576544 69610165993152 69628638766256 69689244145152 69696219750528 69788197108224 69803864612496 69806717126272 69829377720907 69835198857354 69912667637952 69933408082944 70004930639616 70027655578146 70030517237072 70039550882304 70138678416954 70150592580096 70157614364544 70265971844208 70477129775744 70500007999139 70593046107612 70605037452288 70680314924968 70714085970816 70721164158624 70739931762472 70812279170058 70833286495776 70911862463488 70940795103216 70943694077312 70959620991548 70966723756397 71028493816224 71060377784676 71122229361792 71139205666688 71141103398176 71182218941568 71205326050383 71281062187734 71293170402816 71369181547076 71378387874432 71381304730624 71410428906768 71498708192352 71609136973164 71815402983744 71824331281952 71942463405771 71954683970304 72003144829659 72073030489992 72075975732544 72185370455904 72187296095208 72296859777228 72299814166496 72335569321024 72369987771648 72418728334533 72431029800192 72520570777088 72526616257536 72543927778304 72550159783416 72655970886528 72663243448992 72726490174464 72745789940992 72775470838644 72778444786208 72787832902656 72841791783936 72865437621816 73075322334336 73204611886574 73207945423872 73217046846976 73246920021432 73266357896846 73363046727768 73453739886352 73477397437216 73541352809472 73565225738232 73587049759104 73662308981856 73665319169792 73681857090968 73689232340402 73701749621248 73724441046624 73815580969536 73912994604288 73918080888043 73930637042432 73936988175078 73960801367724 74028202515456 74044821904224 74052233484936 74149959427488 74166606150777 74169636946664 74304246088128 74380238804592 74607347678976 74647067293206 74650117722992 74765413812894 74881950386728 74901104219088 75017852293056 75073464326336 75110591161984 75116852552448 75133716343992 75141236918538 75209713807872 75260366901762 75323864823552 75325874186304 75343853867456 75374594797167 75377674957144 75443284347648 75467774679738 75480594074112 75560877515776 75567368696904 75587422360562 75607829352832 75631107625416 75814926142464 75822514903296 75942724994304 75983155539474 76077087739436 76090010635264 76215158679072 76313351987074 76333954964864 76434692070912 76451851718448 76529182471168 76552744411584 76580724215828 76590602810496 76647380750976 76672066891008 76696956109398 76766850739712 76786486705152 76818552551902 76831601397248 76893112007376 76957969162704 77024954055168 77053106450656 77059529773632 77271895810368 77275053502976 77316193355956 77394403770432 77534865483264 77576143655484 77754659480848 77793112274912 77799597286464 77895775015296 77992071641344 78016083978672 78023893066308 78037146657792 78044598629249 78069734777042 78137687360064 78160867857408 78186240369048 78266203293222 78269401617904 78279498044928 78308108972576 78332218612038 78376269038592 78411451348608 78429054780132 78532556767056 78654965172672 78752200327808 78784331891706 78794126587273 78797714655744 78895126281216 78937128631896 79062276675704 79254434518016 79262367559424 79286770997712 79315750080679 79384787206368 79420422229932 79508523980416 79515354290589 79528861230336 79582423232781 79652822572032 79706468061372 79765555846732 79775845271424 79779105287168 79787090845952 79805003109608 79811655836976 79910320920864 80031606375024 80033741322948 80034876842368 80055348726528 80158489619376 80180130702336 80303967821952 80307249419264 80403241513728 80677766980128 80777502771392 80802372692196 80824187609856 80845636299968 80938578726831 80952327423744 80978606096514 81052402633216 81078507516928 81085472699112 81104827150168 81175421504256 81211860325344 81230092450851 81282547842048 81304118169344 81312256375616 81337290937308 81351107361792 81377515486152 81437842047912 81464071071696 81564778910944 81585642124224 81611918750592 81672419079552 81698931507837 81712809362688 81820644885504 81839013683616 81842358010112 81875750384484 81885929414122 82074746267136 82219958178024 82358553792214 82369177702848 82372543694336 82499766965952 82508024851728 82614325698401 82628359047424 82635457372146 82655181792094 82662072116868 82764260953752 82866576118928 82873484066016 82892089227339 82914468323904 83021292820068 83043706798848 83045922098496 83161239219023 83171966672736 83175365469952 83274785853504 83312167057896 83384682700032 83440841564997 83514654096384 83662413584656 83843481974592 83947131298688 83981382438366 84085202238324 84099485438976 84185495979264 84207836675392 84216265531888 84242194185069 84346336406766 84360663965184 84457647367128 84477806729192 84480449131008 84499415057232 84502868100224 84631123982784 84742810774272 84761835600888 84765299367616 84773784023824 84799884326787 84847571870208 84904715978418 84919138386432 85005987205248 85058808021936 85314420254848 85446187214736 85454740025004 85590221182396 85601261964672 85720127416386 85798244944384 85826096694604 85840675613696 85875699335472 85898488568716 85939360478832 86011847887728 86086713355776 86095330280064 86118177797792 86145914236736 86248885348272 86287601595678 86362707082176 86366236268032 86385625554928 86394272399092 86408947831808 86435551571904 86656614363648 86684744756988 86776945272024 86934435190848 86945243130784 87088245175407 87103038490368 87226316115043 87384621588936 87473991915954 87488850756096 87517251309276 87520827675232 87597006572544 87636327977856 87656002401324 87664776404961 87741080596512 87792631487888 87877842294144 87951964757376 88017165072256 88045737126361 88053076820142 88060693086464 88068034027008 88096622594148 88176905843712 88236292229652 88310738068992 88450747166208 88459600720512 88596225368784 88647014796053 88862467978112 88891314433697 88917685125584 88945061260167 89023742874624 89083699598004 89161238832768 89170163504352 89173807416064 89193827004856 89311535146848 89355703278912 89447089477968 89450744706176 89470826467604 89473625047296 89479782127631 89494981682944 89613087255552 89633205463008 89751493448064 89760477201696 89780628498309 89784297356488 89862446397696 89891388768768 90002514660352 90039236447664 90150545112096 90345655596672 90356887629376 90505500931398 90646571520776 90725471092992 90766196834208 90786573915657 90874690617816 90878404184512 90951340837464 91018764641784 91043337767424 91160635253408 91183952962368 91205717839552 91213320956544 91242930543939 91310570508759 91326081052416 91387588380711 91438980545024 91446603107328 91467132940512 91468430676992 91476288422568 91500563910154 91609702422144 91760376274812 91764126034784 91775963225088 91930667098368 92072652761376 92093316737212 92305670317056 92317146024448 92379320826458 92501232830664 92546978396016 92615585074096 92669111656128 92783671435392 92813554657536 92928293000704 92956903928352 92990879404934 93071819483328 93113598476472 93194645370624 93216890183936 93224898133794 93240733856256 93339907519488 93370207437528 93518237889272 93530301352704 93543485819392 93572286153696 93687962458944 93857995058688 94120215282738 94124061476816 94269434807562 94285447961088 94294885544832 94416372226744 94440522711024 94444381994368 94475040445933 94587726804288 94704658421632 94712553218304 94733816259816 94743298723374 94747170379568 94759392370176 94829639149056 94893506093526 94909625255424 94940434733844 95037532570341 95041416250312 95065726612752 95171183832576 95213905209024 95331610923136 95360961788568 95370507026802 95382363763541 95478849297552 95753870644992 95804848288902 95923284541028 95939578627072 95978722786704 96004193106212 96097373986656 96247160607872 96249728126944 96395813036304 96439084136346 96493317028864 96523025562432 96558304446044 96570760065408 96574706400256 96733546377888 96817744106496 96858174956746 96874627848704 96882950022516 96884324598656 96914153516328 97033961118192 97153916829088 97162015801536 97183828749294 97210066310784 97433763112448 97662560028576 97761352131072 97813398522132 97817395637024 97978279511427 98086967650976 98116066345472 98216411975808 98299254728832 98331164545767 98394663177216 98404059141227 98420774626048 98460931134636 98550659472384 98582650900104 98614401823632 98700236665344 98726429205632 98736311313248 98766710423874 98866612569984 98888808201036 99019310706288 99046043808768 99068279722272 99072328117504 99173651739456 99349116131779 99353640218112 99476463571968 99529423057608 99687218417192 99697196695838 99868138958784 99970276475376 100006815319117 100023803057408 100032395766282 100155803403264 100178288458656 100188315891384 100275520681728 100320533343072 100343055380463 100347155869016 100431819764736 100434498915072 100499459729556 100591045796864 100623699572984 100632087794448 100668868528291 100681854393312 100756491595872 100841476833888 100939352742144 101007334526049 101096686537728 101252828992896 101256966659072 101310874052632 101620211572096 101651498583048 101908758290688 101935802291264 101977392960873 102052990568613 102070325882112 102103459860822 102120803747328 102196507667968 102229422521344 102238204707576 102262608145864 102265336134878 102420551351073 102524149343168 102555714660084 102573135369216 102583402516224 102606432569496 102610625550272 102746039698176 102779393026506 102868853113152 102901984511616 103029194413824 103165160942592 103192538360576 103234641789132 103247476217806 103252177824768 103434858207312 103732796381952 103766470030362 103856789277504 103861033353728 103930982864338 104021445304896 104031857421744 104183583146752 104192533208358 104210231956992 104217403129162 104248320492064 104354937724296 104442958149384 104533866217728 104544329625792 104548601798144 104572073040176 104710075689408 104869001456928 104873286896896 104900112124416 105045775855608 105208017625431 105225888870144 105236421546816 105249504842528 105589751086631 105715694663616 105846382941824 105889569161418 105893896306576 105907556178432 106020472387452 106038481640448 106109897643708 106218418755087 106249929743664 106275290748496 106367793695232 106415541115968 106439431487322 106542740724336 106547094561152 106590566677014 106708808500032 106711655097264 106740464968704 106877986159168 106921593281601 106939755604224 107053772320614 107071957095936 107204322018304 107248062288528 107570355973504 107736496922928 107765583479808 107918104969108 107932025955456 107936436564992 107971474795352 108113963598816 108233895339008 108278055683856 108280944142812 108282480433792 108306789934468 108449721249744 108503353981536 108554981657472 108583789397216 108618761428928 108646544700288 108780856165632 108815891667456 108896558772736 108931908677116 108950412483584 108983956329792 108994865173488 109118684911488 109167667179312 109262687675904 109298156432724 109612983501504 109626610904032 109806917829861 109825570270464 109899536845269 109981007275489 109999689287936 110010699802304 110044570091652 110180609829528 110216096155824 110312029214208 110347838607348 110352347938336 110380574638656 110497978754688 110522785636452 110533848510603 110552624431872 110695057093424 110698519550976 110723371454304 110724942398464 110727896131328 110763840522818 110895955563648 111033047804672 111042303773184 111067232856336 111078350227404 111082889410528 111097218640896 111179576933376 111254455419996 111456369132192 111772323003719 111791309299456 111827598895186 111975176584488 112113602984432 112148120719341 112247327972352 112322925580092 112461781875688 112512264825737 112526778439584 112610196489504 112665886742976 112814570711808 112841498643712 112890550352643 112990414365696 113015780801184 113066512435716 113164926521472 113201662019607 113206287971224 113220891111168 113341316273664 113381133540843 113411744029248 113914087491456 113928249619648 113939653366672 113974733309211 114115631609154 114135015952896 114293503221848 114322738018608 114470027980611 114500932447296 114585813971776 114652038106368 114677777577672 114682463850304 114793773706752 114871086323742 114971071126464 114998513797696 115008100336512 115045434164097 115050135460904 115150276109568 115227828827853 115247402095872 115302238700544 115339668011064 115370276234542 115436953744056 115579659675984 115702593696032 115717518849024 115912580254464 115974290033934 116091605655648 116117660233876 116137384653824 116478274085534 116512828785248 116631989221272 116689668412368 116843662522944 116848437303808 116874669868432 116886368539948 116988107462016 117104602165563 117170456392192 117206531040096 117241301786112 117249369684482 117269286343168 117279360553572 117404102426856 117462163458864 117564403557888 117617177022912 117643582170198 117648389639536 117946134294016 117982447759008 118128300491712 118342689421824 118405692947844 118593415013556 118778266130672 118881651777024 118893551339136 119077180809552 119082046862464 119120703170959 119130633344898 119140937705216 119262785970624 119298166729728 119479233858048 119510940617344 119559702092058 119648333770098 119668657930752 119680636268928 119707504664412 119816595196928 119865481381296 120052315263552 120200726816128 120237734429064 120264719527943 120270196053504 120460874128896 120604862270592 120674001241864 120967294790656 121016650470192 121021595778944 121048765220876 121060881702089 121166254157088 121268454449952 121358352855712 121428491135616 121467909144771 121578603949824 121617761275392 121657240725252 121747427345012 121763132256384 121768108069888 121817790488016 121850117840948 121956177254016 121968384563424 122146269896192 122156763071868 122196106607544 122347168366416 122508628619328 122569214044032 122574222797824 122763537015168 122828894121183 123329937267036 123334977107552 123395971194688 123537830688321 123558815541504 123711561913856 123749650448928 123751406210048 123762037277592 123794880584326 123942538571136 123982772688141 124062836179968 124095759311104 124146391430628 124151464635296 124167479657472 124179336735209 124259527160832 124299864178392 124493609916704 124531939230102 124565560198272 124568883147744 124707068470272 124763048204928 124884142193664 124912178780256 124917283278592 124968250586844 124983787000502 125271981144576 125493620376984 125692579743416 125726514059776 125765222961888 125920696948032 126116969072384 126127803357486 126149228158464 126201907763839 126283404291072 126311755013088 126324398297832 126519504610149 126524674791368 126540995947776 126587246311792 126716710093788 126754302150336 126946685974176 126951873612032 127147949051424 127160676035736 127271357805312 127305132396736 127357073967627 127378707579648 127671827526656 127739797718536 127971630382272 128101082102784 128129831982208 128169280822104 128182110037506 128385331773594 128527750715072 128580191124579 128585445515128 128697367416576 128739145041906 128761013420544 128847732853074 128909040718248 128943249909194 128978061837184 129017771831592 129177266696688 129218871355104 129331344595968 129373328022408 129378614824256 129431402393517 129549354402048 129578438332392 129591408598638 129613421747712 130165417908036 130181600448538 130187528561664 130216746704768 130417864696176 130637706015236 130654557735552 130955215967744 131043413176774 131065672971776 131076932383404 131108219394356 131281241512848 131395509858816 131443534533472 131454491966784 131484003601986 131485869098176 131688947231832 131816763441216 131822150093312 131851744268048 131910931175002 131927947136064 132025747608384 132091039629696 132231535652608 132265358765568 132354438344478 132676120749312 132689401080768 132705897410144 133134903544013 133157518611712 133293701967168 133376527688376 133535614311936 133571051278208 133584421188512 133625549397006 133700694242304 133760711124096 133790740507284 133912665220096 133967302720272 133999279639408 134033554918368 134176117059264 134206239701406 134242472524416 134341988794496 134419630883328 134449808194512 134455302445184 134585803656192 134676446034732 134793669596544 134837083153152 135003771990528 135225817668144 135303338372923 135535331444064 135758251397097 135878344387584 135969857281164 136070654091484 136088206639488 136093767842816 136137946481096 136149295251312 136317606276768 136528146962676 136560735134764 136565006651136 136740952880112 136777870021632 136808576759328 136989121578624 136994719597568 137039190702008 137158470817536 137202646015488 137250845865231 137372259218432 137414553633216 137646189052176 137834128309248 137896000647552 137913144276416 138139975105818 138310395175936 138355293373816 138358984182482 138475719036672 138568981239687 138695260406528 138709143228992 138751849245996 138775418440704 138820467594024 138923377611144 139139916965728 139175507153088 139220331986304 139257277532512 139378488290304 139392439501056 139486319107401 139576394216448 139607729224992 139613434252544 139658755441814 139670397714708 139825335275904 140009861279232 140055311156292 140061034474144 140079101764608 140277356833908 140301185160192 140315228729088 140531943688416 140954259551488 141000015998278 141186092215224 141360629849936 141404152211343 141428171941632 141442328317248 141479863524944 141624558340116 141666572991552 141881590206432 141887388154624 141919241983096 141933447512794 142056987632448 142120755569352 142244458723584 142278411333376 142282206796352 142340259140289 142364437883136 142410652100766 142562124375468 142586340805632 142738363094152 142756775748864 142820857813536 142997416384704 143218273946328 143630805967488 143648662563904 143707272433353 143884926811542 143909367940608 144006289659318 144146060979984 144151951465088 144370740911808 144374592190416 144593719554456 144599628332992 144658626204519 144671138642048 144739975543296 144837456669066 144862059600384 145041141554176 145100319566832 145287262435119 145311941773056 145326486897984 145491579881984 145550941677288 145556889572416 145730875243632 146150644668672 146409223773148 146434093693952 146493840042864 146532715793692 146726093455536 146907479772704 146954794874432 147130451476464 147174099518208 147324617963712 147330638339584 147363714181936 147378464680804 147403499242496 147448882093248 147631161939072 147825989208576 147836161776086 147861274084864 147873976350156 147921602735448 148089643808448 148104466969872 148299918854976 148333212301554 148339273893328 148608492176256 148760477609184 149214695357952 149294134586412 149300235445984 149530827625788 149545795043757 149763900773456 149802208438176 150035704586112 150146928652672 150195669215557 150221182323968 150233705104896 150267432687984 150282473837076 150322354995253 150419427615744 150520733803524 150647729647104 150651748372608 150687707734912 150749189594334 150755349914288 150886568695296 150935549359476 150961188148224 151134737393808 151174844721124 151215658705664 151262215250832 151645029806592 151885449988608 151966311078948 152154175478872 152430317358144 152626703974148 152667909929728 152869384141824 152903703436896 153105488823168 153155189791233 153161448431656 153181205620992 153294761501952 153344133782016 153393912218796 153398004202317 153533701479424 153637105103804 153663202794496 153786224014752 153915938325408 154049908110336 154106212901312 154119059547264 154169089539759 154543791620736 154550107005952 154632386711912 154788807540864 154871214326709 155069730966528 155152287310968 155509318961696 155586224549824 155599194572928 155649705045543 155791550030592 155896474296507 155984143282688 156032167957344 156047786132616 156089197258498 156139469554084 156275374720128 156326104693743 156372480738096 156532406586444 156538803235808 156558996089856 156573946318307 156616217945152 156664437224076 156822902697216 156858109560264 157065113534112 157309930345344 157504400655616 157568663783412 157588253174546 157595429311488 157874257263792 158124553351408 158524735118848 158573541995424 158631500161358 158769574412736 158840844459864 159017047960832 159030708581178 159057722460672 159124144571797 159164846465562 159412936122744 159531111693464 159551690542848 159574181691904 159610006219216 159623311673952 159659147230983 159820641841728 160063212750048 160067482645896 160069753684736 160110697453056 160316979238752 160580658480921 160607935643904 160806483027456 161163304290121 161355533960256 161555005542784 161604745384392 161648375219712 161691272599936 161877157453662 161904654847488 161957212193028 162104805266432 162170945398224 162209654300336 162350843008512 162423720650688 162460184901702 162608236338688 162624512751232 162674581874616 162755030972304 162875684095824 162928142143392 163129557821888 163171284248448 163223837501184 163344838159104 163397863015674 163425618725376 163678027367232 163684716020224 163751500768968 163771858828244 164149492534272 164439916356048 164717107584428 164738355405696 164745087388672 164999533931904 165016049703456 165228651396802 165256718094848 165270914744292 165310363584188 165324144233736 165528521907504 165733152237856 165746968132032 165784178454678 165828936647808 166042585640136 166087413597696 166091844196992 166145760784227 166322478438046 166343933345472 166350730939904 166549571707008 166624334115792 166769365400064 166881683129994 167324827169312 167686963949184 167741398342779 167865747946799 167894262597376 167962764876732 168007337935871 168170404476648 168370991958528 168415673350784 168432531063776 168484388370138 168692672813532 168721327930368 168915294734256 168955613458384 168960898262016 168998830114464 169005736200448 169262247965568 169485621548544 169523671201776 169530598735232 169547568047648 169599768653574 169695143740416 169809431956836 169838276772864 170011974410496 170117616043872 170628840509696 170892374429472 170909480050008 171173447413731 171180442364792 171202523929344 171440254832772 171596489888768 171652193389208 171751398670944 171796977137432 171878720957664 172023695775456 172173426711552 172190660560128 172236355595584 172291828473472 172306629485613 172497770696544 172575203191356 172725414164352 172732472536064 172771251109856 172788544798184 172871103143808 173055414351813 173313228727296 173369489513976 173553890544048 173868870381696 173890486261568 173961435050901 174176490350814 174206076980736 174452632230086 174717411128301 174769243177872 174947983831908 174977701512192 175034502618552 175041655350464 175272655955712 175312004802648 175329552809922 175482161193024 175585262975776 175755684588288 175874054526723 175903929514752 176034330144512 176091474252722 176106153640284 176121386172928 176136068054016 176193245188296 176472584459304 176621476137984 176901494332416 176919201441024 177192450737568 177294029592106 177724935956224 177782628867394 177835370251168 177890122520334 178167399196008 178322477665536 178340327008704 178347614832128 178387654009712 178623070293696 178711406557824 178894178955936 178901489412352 178941652935208 178947250094592 178959564255262 178989963365888 179266410926016 179472500655147 179502986896128 179520954403392 179561256996618 179568594712976 179724892795392 179782777537536 180078472895328 180301090224192 180691311193344 180713775258752 181011001862796 181293143041552 181450942185984 181532393668416 181573147831314 181749381235632 181756808369024 181902681674928 182037529283568 182086675534848 182321270506816 182367905924736 182411435679104 182426641913088 182485861087878 182621141017518 182652162104832 182775176761422 182877961090048 182934265881024 182952576845136 183001127820308 183219404844288 183520752549624 183528252069568 183861334196736 184145305522752 184186633474424 184634292048896 184758641652916 185002465661328 185093956792032 185231170148192 185338223312256 185567342870784 185627109315072 185692320876489 185856586001408 185913807856704 185981758809868 186143638966656 186227196952944 186389290741248 186433780367872 186449796267588 186481467712512 186740414875056 187036475778544 187060602705408 187086971638784 187144572307392 187375924917888 187475680500753 187715990117376 188240430565476 188248122953632 188538869615124 188570895922176 188589771089664 188832744453488 188881045422048 188888763988736 188950080891866 189175453608576 189409316843264 189425106436608 189467632519632 189486597446748 189494340759136 189518784740352 189536882385319 189659278298112 189787012187052 189819250510848 189880869467688 190075065140682 190082832500624 190131453225504 190342367665152 190427810418048 190663221846272 190721923577136 190741014053604 190764727527082 190957698595104 191507741289984 191609696577804 191846569082056 191957445573408 192008386212424 192194747973312 192494321215744 192499456253888 192577997660391 192623964481649 192791626072608 192878168272692 193046051124864 193108717562859 193116608892088 193141520130816 193271599279611 193414874863791 193467092755776 193716349913492 193749255697408 193765900045032 193768649197312 193828307032656 194067922236384 194307833658176 194324031603072 194367657498588 194387112897957 194420132621568 194867526224896 195272400672807 195325120057152 195522704262144 195626797044264 195634791274048 195956559022854 196173935301952 196232132690944 196432823951616 196565119765161 196598509457664 196662329091534 196808118282454 196841549252096 196921862269272 197165301800208 197228803647264 197400473330688 197452858411264 197472622626496 197533420847748 197733225139968 197777616402072 197866396762503 198038621412576 198136559444544 198144656235008 198347303478912 198698232263558 198707280436224 199058846115216 199374436834384 199394393391676 199736277917568 199940552950752 200013630638234 200047606114816 200064791532564 200356576917312 200376631782768 200551041363456 200634790981831 200641066686144 200686110760926 200694311738032 200868997830144 200998919459112 201247399145968 201264175588896 201309359552109 201337737056582 201363708786624 201512983191744 201682953667776 201878705484288 202014669052098 202505657985792 202621748105264 203205905409283 203240423144192 203302997166096 203817516581376 203871604582528 203954785921746 204105981137226 204140651764224 204206919721644 204241607494656 204393015335936 204476409415152 204525216291728 204530672269756 204841102702146 205048298686336 205111429320168 205166805032448 205212865138992 205221251100544 205492079396352 205558786053012 205737706226304 205803969023232 206058388827648 206385076721152 206469283578264 206494952435612 206869716414624 207209962658727 207465592763904 207532940060724 207538476273723 207713578555008 207722066707456 207861965728676 208042890609792 208063714843488 208367166293504 208385066416716 208420463913984 208434806258324 208496640984128 208709875448592 208885916298768 209067732435456 209088659251584 209097203596288 209144146080352 209420151378816 209488133162721 209738002913856 209746573793792 209800224248832 210091551711216 210416035250862 210451777740288 210472843093632 210499009685056 211179502173262 211431389327232 211500023997417 211692765883648 211779138322836 211787792613152 211815112356864 211835339136533 212040944774904 212219795287416 212436837510174 212499859487328 212550581496992 212735587390464 212831082231936 212878862974644 212900171269191 213085481448672 213094189122304 213181133354028 213237706221659 213417617000064 213423310194528 213755972318336 213843186563202 213879511208448 214107544641228 214143914191872 214496124577056 215140711947008 215285607361843 215472993845856 215827390217313 215836209938216 215864051910912 215942949590704 216009434488977 216227927197632 216556111367712 216561888285624 216564960867584 216613579868936 216899442499488 217006707963072 217109963314944 217167578794432 217237522857856 217256185003599 217293089400576 217561712331264 217631783334912 217793117545472 217863817354232 217967912659584 217989730346976 218237369822976 218335334358624 218525375351808 218596312865448 219225967003008 219253221808064 219613835659722 219651140540928 219799073690538 219962014550978 219999378575872 220021399604608 220089140183304 220361219659056 220432192311648 220624058428416 220695677214696 220704695876672 220761149277312 220995957509376 221045571272904 221067697021206 221105248863744 221390114186848 221446742908608 221455792262656 221527681045636 221754242664129 221791911127296 222066095609344 222084607546368 222134465712672 222156700454808 222165778821056 222508910839992 222912738264384 223544646007438 223582618598912 223655197790372 223950353168976 224227205968864 224296241438682 224645851160184 224923563751376 225024529651474 225053556879168 225220392979008 225331773485952 225629141423616 225682997287424 225781100705286 226031561602368 226133024871432 226329853042944 226403324039214 226412575942448 226441782222336 226682632547328 226762267081686 226823488058496 227828174982912 227856499239296 227879306733344 227949466618422 228231263218308 228270031905792 228587006443696 228645476037216 228940055961222 229001864894592 229171627943552 229304076212736 229355555155344 229364927700608 229439383940123 229587547413504 229742172647484 229942142252928 229997027595392 230016200673024 230090868328194 230100270921808 230300552219136 230455657655706 230494804191744 230679336022128 230740552469084 230873907488112 231159319351968 231405187392064 231825160508928 231948580067868 232183211311296 232235320467752 232956548171068 233025657570496 233263978442544 233379336824736 233687325045888 233696874607616 233749339736864 233772737079896 233976214924032 234133795887747 234209204331126 234340912784384 234413062080192 234482603572224 234498739368964 234538572686336 234558721107144 234808204853712 234924326917728 235128807115776 235234354045824 235287164340396 235296779279072 235892268588032 235964895518016 236256600983424 236382379761819 236685378843648 236811385895688 237186830027112 237556532261344 237763303554048 237787102678272 237947250242037 238154361619104 238164093724928 238241406341918 238261266689796 238281875410432 238525571941248 238958467716096 238981286485837 239021881234688 239119404184116 239296667540196 239337315861504 239361272537856 239415009328824 239730962762592 240104630527104 240401453632256 240475468858128 240529439055886 240540392107008 240921748257792 241209724541184 241348002483728 242033300940384 242043191557888 242097530441752 242121763404178 242332508314176 242536908899904 242716705711424 242815736180493 242856982271232 242873694346427 242935818289542 243157207899648 243235522550784 243314481450504 243494854690024 243526264512768 243635580976032 243690277352553 243700235681896 243912354508032 243936769126848 244292539792384 244313526143736 244392213215088 244694336732832 245017257238656 245096794523511 245138428088064 245527074030336 245657788242366 246659874534072 246669954215104 246791942389376 247075661376642 247117631083008 247423123827712 247499300897856 247524074555184 247589761168652 247842977095203 247885077142272 247965545376282 248191518622208 248292782861256 248302929270592 248358673470418 248599728356784 248987219833408 249063878460204 249131120396544 249137766295488 249483717657069 249526096409856 249824357560512 249834566557184 249936501173688 249967574001004 250543962289152 250987240753968 251385159486832 251453028119552 251530445923776 251841393896064 252233938144768 252255606714972 252298456316928 252403815527678 252623510026176 252648796595664 253039009220298 253049349582736 253081991895552 253174492623584 253433420187576 253508604300672 253893371948352 253903747224064 254295898102848 254321352071472 254542715610624 254610264793472 254714147935254 254757415159296 255479595437072 255943260764544 256216141603009 256259663964416 256338561644208 256364220075012 256432252638961 256770663547188 257055501430144 257160382249158 257170891030256 257394734833152 257478290083812 257522026841088 257695465706148 257818081436496 257886499818388 257956123674368 258035543663184 258354533393376 258437742710208 258746656044816 258757229648512 258862804787034 259098708804096 259156876664784 259182817197276 259226843495424 260330835816072 260363200897076 260433493409536 260835729392352 261264735526221 261275412030472 261309115471104 261678948345129 261910431935488 262086826353548 262131345943552 262153864766808 262216438788712 262562483025696 262791019717632 262887069066944 262908983933568 262968007203972 262971738196352 262994329214883 263377894463664 263633526882432 263644300186624 263703488536096 263821862350004 263855894272128 264051495216768 264137211379083 264182079259392 264463071305216 264530717531136 264708876688956 265352241498624 265378802161536 265411794820288 265941044388159 266269807088026 266315037223424 266587403934336 266673943301091 266753055376752 267071228623872 267096731954759 267142102556416 267168842377024 267251098794012 267521422248192 267581481014568 267934605440544 267998559278816 268067109836736 268352234118528 268412479402812 268439346382893 268484945048832 268683977588992 268839261766656 268864933931657 268899616389024 268910604890368 269352892069464 269587339193088 269674166306304 270007543981056 270451635336288 270606676745846 271070662888128 271447070151889 271516502794194 271939714562328 272141308182968 272176413278976 272275892962192 272298590502624 272359721746971 272635212553536 273056293925352 273121470269528 273130013302272 273244071719647 273481905760224 273617153518656 273931711526277 273978243157248 274078381404016 274162765142133 274316941635072 274405292030976 274501691730462 274829107266432 275292378104352 275792001295104 275826288552832 276279950211636 276710586747632 276717968364964 276951438073344 277137962479374 277390520813056 277418286457984 277503698491992 277640935188048 277846755222288 278279833931456 278351014306176 278440663972608 278514555065024 278784879002112 278972638214802 279215458449984 279226868505088 279317510883628 279340795429416 279650670551808 280019722558464 280110622312584 280122068948288 280554713667816 280630457458176 281063887376832 281908519102976 282000031996556 282372184430448 282721259699872 282808304422686 282856343883264 282884656634496 282959727049888 283249116680232 283333145983104 283425121337799 283763180412864 283774776309248 283838483966192 283866895025588 284113975264896 284241511138704 284488917447168 284556822666752 284564413592704 284680518280578 284728875766272 284821304201532 285124248750936 285476726188304 285513551497728 285641715627072 285994832769408 286147091290623 286436547892656 286600752949427 287261611934976 287297325127808 287414544866706 287769853623084 287818735881216 288012579318636 288292121959968 288303902930176 288741481823616 288749184380832 289187439108912 289199256665984 289293136272329 289317252409038 289342277284096 289479951086592 289674913338132 289724119200768 290200639133664 290574524870238 290623883546112 290652973795968 290983159763968 291101883354576 291113779144832 291461750487264 292301289337344 292818447546296 292987680085728 293065431587384 293452186911072 293814959545408 293909589748864 293934838534281 294004998419359 294260902952928 294348199036416 294649235927424 294661276679168 294727428363872 294756929361608 294897764186496 294993493637301 295212177423681 295262323878144 295651978417152 295672323552172 295722548169728 295747952700312 295843205470896 296179287616896 296208933939744 296599837709952 296666424603108 296678547786656 297216984352512 297520955218368 298047348395337 298429390715904 298588269172824 298600470891968 299061655251576 299091590087514 299527801546912 299604416876352 300020445957351 300071409172224 300293857305344 300391338431114 300442364647936 300467410209792 300534865375968 300564947674152 300644709990506 301041467607048 301295459294208 301303496745216 301375415469824 301498379188668 301510699828576 301773137390592 301871098718952 302006605584873 302269474787616 302349689442248 302431317411328 302524430501664 303290059613184 303770899977216 303932622157896 304308350957744 304860634716288 305253407948296 305335819859456 305807406873792 306158971705839 306210977646336 306310379582466 306322896863312 306362411241984 306589523003904 306688267564032 306787824437592 306796008404634 307261654053219 307274210207608 307572448029504 307831876650816 308212425802624 308238119094528 308338179079518 309087583241472 309264773423824 309577615081728 309742428653418 310304574621936 311018637923392 311172449099648 311198389145856 311299410091086 311583100061184 311792948593014 311968286565376 312064335914688 312095572265232 312178394516996 312278939108168 312550749440256 312652209387486 312744961476192 313064813172888 313077606471616 313147892636614 313232435890304 313328874448152 313645805394432 313716219120528 314130227068224 314619860690688 315008801311232 315137327566824 315176506349092 315748514527584 316249106702816 316769253259893 317049470237696 317147083990848 317263000322716 317539148825472 317681688919728 318034095921664 318061417162356 318115444921344 318248289143594 318329692931124 318825872245488 319062223386928 319103381085696 319148363383808 319220012438432 319246623347904 319318294461966 319641283683456 320126425500096 320134965291792 320139507369472 320221394906112 320633958477504 321161316961842 321215871287808 321612966054912 322326608580242 322711067920512 323110011085568 323209490768784 323296750439424 323327622892603 323382545199872 323754314907324 323809309694976 323914424386056 324341890796448 324419308600672 324701686017024 324847441301376 324920369803404 325216472677376 325249025502464 325349163749232 325468077917269 325510061944608 325751368191648 325856284286784 326259115643776 326342568496896 326447675002368 326689676318208 326795726031348 326851237450752 327356054734464 327369432040448 327503001537936 327543717656488 328593821762813 328879832712096 329420753489583 329434215168856 329476710811392 329698610535807 329943021826467 329999067863808 330032099406912 330457302793604 330513436189696 330541829488584 330620727168376 330648288467472 331057043815008 331466304475712 331493936264064 331568356909356 331601545531809 331657873295616 332085171280272 332174827195392 332183688393984 332291521568454 332644956876092 332687866690944 332701461879808 333099143414016 333248668231584 333538730800128 333763366259988 334649654338624 335316969011157 335373927898368 335482796685558 335731495893598 335788525194752 335925529753464 336014675871742 336340808953296 336741983917056 336831346701568 336865062127552 336968776740276 337385345627064 337536794477211 337830589468512 337911226916768 337997660228928 338011472400896 338524495931136 338971243097088 339003612348611 339047342403552 339061197470464 339095136095296 339199537307148 339618863913672 340023948820992 340143400622529 340235232087744 341257681019392 341784748858944 341818960100016 342346894827462 342360884729584 342405047858688 342880509665544 343304386778416 343410083941833 343502797341888 343593954274864 343757441915328 344047391550912 344381321120256 344472711191168 344583656946944 344613258971226 344995541393088 345150406382712 345450828328704 345542502219712 345577089596368 345683486483559 345742206287616 346110828703626 346738979027952 347107781088096 347737740763392 347780972523136 347922870101802 348352980701628 348412153961472 348905264460172 349434822256602 349538486355744 349895967663816 350069005237104 350083310700928 350545311911424 350624009605296 350659105619844 350964322386048 351170525951552 351313806496689 351511369176576 351748109053446 351807859029504 352068660289024 352182948505444 352212307280568 352242772345856 352386490376592 352945168918608 353838402882048 354384901475136 354588059184212 355449871912448 355565257734788 355670740502336 355780245040668 356334798392016 356644955331072 356680654017408 356695229664256 356775308019424 357246140587392 357362109512877 357422813115648 357788357911872 357802978824704 357883305870416 357894500189184 357919128510524 357979926731776 358532821852032 358945001310294 359005973792256 359041908806784 359122513993236 359137189425952 359449785590784 360156945790656 360602180448384 360794158583829 361366166762321 361382622386688 361427550517504 362022003725592 362586286083104 362901884371968 363064787336832 363146295662628 363182645106267 363498762471264 363513616738048 363758440025183 363805363349856 364075058567136 364642541013632 364735811849472 364760910952067 364822871358208 364853283826176 364971722175756 365242282035036 365304324209664 365550353522844 365868531762048 365905153690272 366002255640616 366438809688576 367041505099248 367056504139136 367251918440791 367722668393472 368290611045504 368373266948848 368486682363549 369517283305832 370004931322656 370187913584064 370462340296384 370613492064963 370676446624512 371134685741568 371254218630144 371384641752978 371827615713408 371948318064423 371963517619736 372287277933312 372454393905888 372538010205627 372778581482496 372867560735744 372899592535176 373480829750112 374072951557088 374121205410816 374289144614784 374751849835776 374951361001506 376480861130952 376496245907264 377077739230248 377179542179328 377665488906976 377762090844096 377777527977472 377900161783732 378350907217152 378605723291517 378818633686528 378850212873216 378935265039264 378973194893496 378988681518272 379073764770638 379574024374104 379761738935376 380150130281364 380165665001248 380262906451008 380855620836096 381326443692544 381443847154272 381482028107208 381529455054164 381915397190208 383015482579968 383219393155608 383693138164112 383914891146816 384016772424848 384389495946624 384988642431488 384998912507776 385155995320782 385247928963298 385583252145216 385756336545384 386092102249728 386217435125718 386233217784176 386283040261632 386543198559222 386829749727582 386934185511552 387432699826984 387531800090064 387537298394624 387656614065312 388135844472768 388615667316352 388648063206144 388735314997176 388774225795914 388840265243136 390544801345614 390650240114304 391253594088528 391269582548096 391396596133151 391913118045708 392347870603904 392865647903232 393130239530322 393197018915328 393324658183068 393616236564908 393683098504192 393843724538544 394330603600416 394457607294528 394905716822528 394945245252992 395066841695496 395466450279936 395555232804144 395732793525006 396077242825152 396273118889088 396289312470016 396694606957824 397396464527116 398117692230432 398748873668768 398788786783352 399404710632039 399472555835136 399881105901504 400027261276468 400095212229632 400129583065128 400713153834624 400753263565536 401102082726912 401269581963662 401282133372288 401372221521852 401388623476064 401737995660288 401997838918224 402494798291936 402528351177792 402618719104218 402675474113164 402727417573248 403025966383488 403365907335552 403757410968576 404029338104196 405011315971584 405243496210528 405910015118769 406411810818566 406480846288384 406605994332192 407635033162752 407673959299369 407743209165056 407909571843492 408017820701401 408211962274452 408281303528448 408413839443288 408952818830304 409050432583456 409061344539512 409682205404292 410096597372672 410222858640336 410333610064896 410372793895687 410425730277984 410442502201088 410984158792704 411117572106024 411475412452608 411607938046464 411752537595693 412116777655296 412770153442304 412938567156528 412989904871224 413739432829248 414419925317454 414931185527808 415065880121448 415076952547446 415427157110016 415706943719061 415723931457352 416085781219584 416127429686976 416734332587008 416770132833432 416869612516648 416993281968256 417419750897184 417771832597536 418135464870912 418177318503168 418288292160704 418458957322203 418840302757632 418976266325442 419476005827712 419493147587584 420183103422432 420832070501724 420903555480576 420945686187264 420998019370112 422359004346524 422862778654464 423000047994834 423385531767296 423558276645672 423575585226304 423670678273066 424081889549808 424439590574832 424873675020348 424999718974656 425101162993984 425662164463872 425757725949288 425800342538382 426170962897344 426188378244608 426362266708056 426475412443318 426835234000128 426846620389056 427511944636672 427686373126404 427759022416896 428215089282456 428992249154112 430281423894016 430571214723686 430945987691712 431654780434626 431672419876432 431728103821824 431885899181408 432018868977954 432455854395264 433112222735424 433123776571248 433129921735168 433227159737872 433798884998976 434013415926144 434219926629888 434335157588864 434475045715712 434512370007198 434586178801152 435123424662528 435727634708464 435861787305357 435935825319168 435979460693952 436474739645952 436670668717248 437192625730896 437443254501757 438451934006016 438506443616128 439227671319444 439302281081856 439598147381076 439924029101956 439998757151744 440042799209216 440178280366608 440722439318112 440864384623296 441391354429392 441409391753344 441522298554624 441991915018752 442091142545808 442135394042412 442210497727488 442780228373696 442893485817216 442911584525312 443055362091272 443508485328258 443583822254592 444132191218688 444268931425344 444313400909616 444331557642112 445017821679984 445825476528768 447089292014876 447165237197824 447310395580744 447900706337952 448454411937728 448592482877364 448637385131271 449291702320368 449847127502752 450049059302948 450107113758336 450440785958016 450587007646671 450663546971904 450967064985759 451258282847232 451365994574848 451562201410572 452063123204736 452266049742864 452659706085888 452806648078428 452825151884896 452883564444672 453524534163372 453646976116992 455635601569883 455656349965824 455712998478592 455758613466688 455898933236844 456462526436616 457174012887392 457290952074432 457880111922444 458003729789184 458343255887104 458608152425472 458651946118709 458711110310688 458729855401216 458878767880246 459484345294968 459884284505856 459994055190784 460032401346048 460181736656388 460194012606951 460200541843616 460601104438272 460911315311412 460989608383488 461358672044256 461481104938168 461747814976224 462318638703936 462810374784128 463650321017856 463897160135736 464366422622592 464470640935504 464613642980127 465913096342136 466051315140992 466527956885088 466758673649472 467374650091776 467498679473728 467545474159792 467689422889521 467952429848064 468267591775494 468418408662252 468826124160384 468978314081229 468997478737928 469117442214288 469616409707424 469721838954921 469848653835456 470468708091648 470574328680792 470593558558144 471929791036032 472513201966848 472764759523638 473622771791376 474373660054224 475113064522688 475574205356544 475894500484074 476308723238208 476328187449856 476482812683836 476522533379592 476563750820864 477051143882496 477372433715391 477962572971674 478043762469376 478238808368232 478593335080392 478722545075712 478830018657648 479461925525184 480209261054208 480802907264512 480950937716256 481058878111772 482419449082368 482696004967456 483489912870363 484066601880768 484086383115776 484195060883504 484243526808356 484665016628352 485073817799808 485433411422848 485631472360986 485713964542464 485747388692854 485871636579084 486314415799296 486628962901008 486989709380048 487052529025536 487271161952064 487380554705106 487400471363792 487824709016064 487873538253696 488627052287472 488784426430176 489388673465664 490034514477312 490193589047022 490276856176128 491054148060672 491315576484732 493319749068144 493339908430208 493500055993973 493583884778752 494151322753284 494235262166016 494998601795712 495048149110368 495179522337304 495685954190406 495770154284544 495931090752564 496383037244416 496585565722512 496605858541184 496717346940836 496767066294779 497199456713568 497974439666816 498127756920408 498262240793088 498275532590976 498437282352681 498967435314138 499052192819712 499648715121024 499669133114368 499873002347376 499935148002008 501974481507936 502770318973664 503060891847552 503224195028337 503597243840397 503682787792128 504022013807613 504467876289536 504511213429944 504807631055356 505247020052352 505297593191328 506078018440596 506098699165472 506163983791104 506348985247168 506866840375152 507017208601344 507786743896704 507807494448128 508591796205696 508642704142944 509085431221248 509220529586944 509428295870508 509514830318592 510959190874144 511886521529088 512432283206018 512519327928832 512677123288416 512728440150024 512864505277922 513541327094376 514111002860288 514320764498316 514341782060512 514457252188723 514789469666304 514956580167624 515390931412296 515636162872992 515772999636776 515912247348736 516071087326368 516709066786752 516875485420416 517426566216301 517493312089632 517514459297024 517725609574068 518197417608192 518313753329568 518365634394552 519166243055439 520661671632144 520726401794152 520866986819072 521671458784704 522529471052442 522550824060944 522618230942208 523357896690258 524152233384903 524173652707096 524307729533616 524432877577424 525124966051392 525774138133888 525817967867136 525936014407944 525943476392704 525988658429766 526755788927328 527267053764864 527406977072192 527622163580169 527643724700008 527711788544256 528102990433536 528274422758166 528364158518784 528926142610432 529417753377912 530704482997248 530757604323072 530823589640576 531882088776318 532539614176052 532630074446848 533174807868672 533347886602182 533506110753504 534193463909518 534284205112832 534337684754048 534502197588024 535042844496384 535162962029136 535869210881088 535997118557632 536134219673472 536704468237056 536824958805624 536878692765786 536969890097664 537367955177984 537729867863314 537799232778048 537821209780736 538705784138928 539174678386176 539348332612608 540903270672576 541213353491692 542141325776256 542894140303778 543033005588388 543879429124656 544282616365936 544352826557952 544551785924384 544597181005248 544719443493942 545270425107072 546112587850704 546242940539056 546260026604544 546488143439294 546963811520448 547234307037312 547863423052554 547956486314496 548156762808032 548325530284266 548633883270144 549003383460924 549658214532864 550584756208704 551558886110911 551584002590208 551652577105664 552559900423272 553421173495264 553435936729928 553902876146688 554275924958748 554781041626112 554836572915968 555007396983984 555210250564753 555281870376096 555693510444576 556559667862912 556702028612352 556881327945216 557029110130048 557076962629467 557569758004224 557945276429604 558430916899968 558453737010176 558635021767256 558681590858832 559301341103616 560221244625168 560244137896576 561109427335632 561260914916352 562127774753664 562427041502259 563817038205952 564000063993112 564744368860896 565442519399744 565616608845372 565712687766528 565769313268992 565919454099776 566498233360464 566666291966208 566850242675598 567526360825728 567549552618496 567676967932384 567733790051176 568227950529792 568483022277408 568610647155957 568977834894336 569113645333504 569128827185408 569361036561156 569457751532544 569642608403064 570248497501872 570953452376608 571027102995456 571283431254144 571989665538816 572294182581246 572873095785312 573201505898854 574523223869952 574594650255616 574829089733412 575539707246168 576025158637272 576584243919936 576607805860352 577482963647232 577498368761664 577871893444947 578300279888807 578374878217824 578398513331968 578586272544658 578634504818076 578684554568192 579349826676264 580244624591373 580401278267328 581149049740476 581247767092224 581305947591936 582203766709152 582227558289664 582923500974528 584602578674688 585636895092592 585817202018421 585975360171456 586130863174768 586904373822144 587629919090816 587819179497728 587869677068562 588009996838718 588521805905856 588696398072832 589298471854848 589454856727744 589513858723216 589695359295483 589795528372992 589986987274602 590424354847362 590524647756288 591344647104344 591495905400624 591686410941792 592358575233792 592417867879488 593199675419904 593332849206216 593357095573312 593599190287509 594433968705024 595041910436736 596094696790674 597176538345648 597200941783936 598123310503152 598183180175028 599055603093824 599208833752704 600040891914702 600142818344448 600587714610688 600782676862228 600884729295872 601069730751936 601129895348304 601289419981012 601904372945493 602082935214096 602606993490432 602750830939648 602996758377336 603021399657152 603742197437904 604013211169746 604538949575232 604699378884496 604862634822656 605048861003328 607865244315792 608616701915488 609617716227849 609721269432576 610506815896592 610671639718912 611614813747584 612317943411678 612421955292672 612620759164932 612645793726624 612724822483968 613179046007808 613575648875184 613592016809268 614523308106438 614548420415216 615144896059008 615663753301632 616424851605248 616476238189056 616676358159036 618175166482944 618529546847648 619155230163456 619484857306836 620529103572371 620609149243872 622037275846784 622239201035879 622344898199296 622396778291712 622598820182172 622615428821169 622764042123191 623166200122368 623585897186028 624128671829376 624191144530464 624356789033992 624557878216336 625101498880512 625304418774972 625489922952384 626129626345776 626155212943232 626295785273228 626358474893417 626464871780608 626657748896304 627291610788864 627432438241056 628260454136448 628464399488163 629239721381376 630017602622464 630274655133648 630353012698184 631497029055168 632498213405632 633538506519786 634294167981696 634500071992251 634526000645432 635078297650944 635363377839456 635506017409599 636068191843328 636122834324712 636496578287188 636659385862248 637651744490976 638124446773856 638206762171392 638440024876864 638493246695808 638636588923932 638700513807573 639282567366912 639713118664977 640252851000192 640269930583584 640279014738944 641267916955008 642322633923684 642431742575616 644653217160484 645422135841024 645856822085529 646220022171136 646418981537568 646655245785206 646765090399744 647508629814648 647828848772112 648663491890129 648683781592896 648838617201344 649694882602752 649840739606808 650498051004928 650698327498464 650936155834538 651020123889216 651502736383296 651712568573568 652518231287552 652685136993792 652895350004736 653379352636416 653591452062696 654712109468928 655006003075872 655087435312976 657187643525626 657759665424192 658841506979166 658868430337712 658953421622784 659397221071614 659886043652934 659998135727616 660064198813824 660914605587208 661083658977168 661241454336752 661296576934944 662114087630016 662932608951424 662987872528128 663136713818712 663203091063618 663315746591232 664170342560544 664367376787968 664583043136908 665262727992387 665289913752184 665375733381888 666198286828032 666497336463168 667526732519976 667676546344787 669299308677248 670633938022314 670747855796736 670965593371116 671462991787196 671577050389504 671851059506928 672029351743484 672681617906592 673662693403136 673730124255104 673937553480552 674770691254128 675073588954422 675661178937024 675822453833536 675995320457856 676022944801792 677048991862272 678007224697222 678094684807104 678122394940928 678190272190592 678399074614296 679237727827344 680047897641984 680286801245058 680470464175488 682515362038784 683569497717888 683637920200032 684693789654924 684721769459168 684810095717376 685761019331088 686608773556832 686820167883666 687005594683776 687187908549728 687514883830656 688094783101824 688318151820369 688762642240512 688945422382336 689167313893888 689226517942452 689991082786176 690300812765424 690901656657408 691085004439424 691154179192736 691366972967118 691484412575232 692221657407252 693477958055904 694215562176192 695443812922453 695475481526784 695561945046272 695845740203604 696030400020037 696705961403256 697810528920344 698869644513204 699076972711488 699791935327632 700047707233819 700138010474208 700166621401856 701090623822848 701248019210592 701318211239688 701928644772096 702341051903104 702401387663241 702627612993378 703022738353152 703496218106892 703615718059008 704137320578048 704365897010888 704424614561136 704772980753184 705890337837216 707676805764096 708769802950272 709147139285457 709176118368424 710899743824896 711130515469576 711341481004672 711560490081336 712669596784032 713289910662144 713361308034816 713550616038848 713841750726111 714492281174784 714724219025754 714845626231296 715576715823744 715605957649408 715766611740832 715838257021048 716943859457511 717065643704064 717890002620588 718011947584512 718083817613568 718245027986472 718274378851904 720313891581312 721204360896768 721588317167658 722732333524642 722765244773376 722855101035008 724044007451184 725172572166208 726129574673664 726292591325256 726365290212534 726997524942528 727027233476096 727516880050366 727610726699712 728150117134272 728621083039281 729285082027264 729471623698944 729521821904134 729645742716416 729706567652352 729943444351512 730484564070072 731100707045688 731737063524096 731810307380544 732004511281232 732877619377152 734083010198496 734113008278272 734503836881582 736581222091008 736746533897696 736973364727098 739034566611664 740009862645312 740375827168128 740924680592768 741226984129926 741352893249024 742269371483136 742769283505956 743528931285609 743655231426816 743896636128846 743927035239472 744574555866624 744908787811776 745076020411254 745799185070352 746961659500224 748145903114176 748451152971207 748578289229568 749503699671552 749902722003012 752961722261904 752992491814528 754155478460496 754359084358656 755330977813952 755524181688192 755555055954944 755800323567464 756701814434304 757211446583034 757637267373056 757870530078528 757946389786992 757977363036544 758147529541276 759148048748208 759523477870752 760300260562728 760331330002496 760525812902016 761711241672192 762652887385088 762887694308544 762964056214416 763058910108328 763830794380416 766438786311216 767386276328224 767829782293632 768033544849696 768648424809027 768778991893248 769296757916883 769977284862976 769997825015552 770311990641564 770495857926596 771166504290432 771512673090768 772184204499456 772434870251436 772466435568352 772566080523264 773086397118444 773659499455164 773868371023104 774865399653968 775063600180128 775074596789248 775313228130624 776271688945536 777231334632704 777296126412288 777470629994352 777548451591828 777680530486272 781089602691228 781300480228608 782406261026033 782507188177056 782539165096192 782793192266302 783826236091416 784695741207808 785036845035387 785224227024893 785731295806464 786260479060644 786394037830656 786649316366136 787232473129816 787687449077088 788661207200832 788915214589056 789811433645056 789890490505984 790133683390992 790932900559872 791110465608288 791465587050012 792154485650304 792411634137249 792546237778176 793389213915648 794792929054232 796235384460864 797497747337536 797577573566704 797823133164477 798809421264078 798945111670272 799762211803008 800021829903273 800054522552936 800259166130256 801290195864277 801426307669248 801506527131072 802539163927324 802564266744576 802744443043704 802777246952128 803995677836448 804989596583872 805056702355584 805237438208436 805318039148679 805350948226328 805454835146496 806051932766976 806594801794971 806731814671104 808058676208392 810022631943168 810486992421056 811820030237538 812823621637132 812961692576768 813211988664384 814341210455667 815347918598738 815486418330112 815819143686984 816035641402802 816423924548904 816827678886576 817905637660608 818100865166912 818122689079024 819364410808584 819732215158941 820193194745344 820445717280672 820745587791374 820851460555968 820885004402176 822235144212048 822950824905216 823215876092928 823505075191386 825877134313056 825979809742448 827478865658496 828839850634908 830131760242896 830153905094892 830854314220032 831413887438122 831447862914704 832171562439168 832254859373952 833540265666864 833739225033296 833986563936512 834839501794368 835543665195072 836354637006336 836576584321408 836917914644406 837680605515264 837952532650884 838952011655424 840366206844864 841664141003448 841853036695601 841891372374528 841996038740224 844718008693048 845725557308928 846000095989668 846771063534592 847116553291344 847151170452608 847341356546132 847426171914623 848163779099616 848879181149664 849747350040696 849999437949312 850202325987968 850275364013397 851324328927744 851515451898576 851600685076764 852341925794688 852376756489216 852724533416112 852950824886636 853670468000256 853693240778112 855023889273344 855372746252808 856430178564912 857984498308224 858441273871869 859802258848281 860562847788032 861142429447372 861891975383424 863309560869252 863344839752864 863456207643648 863771798362816 864037737955908 864911708790528 866224445470848 866247553142496 866259843470336 866454319475744 867597769997952 867879408816987 868026831852288 868439853259776 868670315177728 868950091431424 869024740014396 869172357602304 869255357146463 871455269416928 871723574610714 871871650638336 871958921387904 872949479291904 873341337434496 874385251461792 874886509003514 876903868012032 877012887232256 877603547851351 878455342638888 879196294762152 879848058203912 880085598418432 880356560733216 881444878636224 881728769246592 882014995258077 882782708858784 882818783506688 883044597109248 883413354346873 883983830037504 884182285091616 884270788084824 885560456747392 885636532271043 885786971634432 886110724182544 887016970656516 887167644509184 888537862850688 888626801819232 888663115284224 890035643359968 891650953057536 894142045186011 894178584029752 894620791161488 895801412675904 896908823875456 897184965754728 897274770262542 898583404640736 899694255005504 900061337872053 900098118605896 900214227516672 900881571916032 901174015293342 901327093943808 901934129971518 903124402821144 904126246409472 904532099485728 905319412171776 905613296156856 905650303769792 906019816754619 907049068326744 907293952233984 911271203139766 911312699931648 911425996957184 911517226933376 911797866473688 912925052873232 914348025774784 914581904148864 915760223844888 916007459578368 916686511774208 917303892237418 917422220621376 917459710802432 917757535760492 918968690589936 919768569011712 919988110381568 920064802692096 920363473312776 920388025213902 920401083687232 921822630622824 922717344088512 922962209876336 923495629952448 924637277407872 925620749568256 927794320271472 928732845245184 928941281871008 929227285960254 931826192684272 932102630281984 933055913770176 933517347298944 934749300183552 934997358947456 935090948319584 935378845779042 935904859696128 936535183550988 936836817324504 937652248320768 937956628162458 937994957475856 938234884428576 939232819414848 939443677909842 939697307670912 940937416183296 941148657361584 941187117116288 943859582072064 945026403933696 945529519047276 947123368610461 947245543582752 948747320108448 950226129045376 950307759779679 950534590609081 951148410713088 951789000968148 952617446476416 952656374899712 952965625367672 953045066759184 954102287764992 954744867430782 955925145943348 956087524938752 956477616736464 957186670160784 957445090151424 957660037315296 958923851050368 960418522108416 961605814529024 961901875432512 962117756223544 964838898164736 965392009934912 966979825740726 968133203761536 968172766231552 968390121767008 968487053616712 969330033256704 969982868677809 970147635599616 970866822845696 971262944721972 971427929084928 971494777385708 971743273158168 973257925802016 973979418760096 974105058051072 974542323904128 974761109410212 974800942727584 975649418032128 975747076507392 976404233751807 977254104574944 977568852860352 978777346931328 980069028954624 980387178094044 980553712352256 982108296121344 982631152969464 985781465288439 986639498136288 986679816860416 987000111987946 987167769557504 988302645506568 989829065479401 989997203591424 990065329727039 990096298220736 990359044674608 991371908380812 991540308569088 991862181505128 993171131445024 993211717082368 993434693881672 993534132589558 994398913427136 995948879333632 996255513840816 996524481586176 996551065181952 996874564705362 997934870628276 998104385639424 999297430242048 999746004694752 999870296004016 1003948963015872 1005540637947328 1005950907033471 1006121783695104 1006448390056674 1007194487680794 1007365575584256 1008044027615226 1009022426859888 1009615262110712 1010494040104704 1010595186382656 1012156036881192 1012197398330944 1012610383431633 1012697970494336 1013733680750304 1014034417202688 1015573487793408 1017010837045833 1017183592411392 1017285408285888 1018441059173888 1018856591741016 1021918381748288 1023773043058176 1024864566412036 1025038655857664 1025354246576832 1025456880300048 1025729010555844 1027082654188752 1028222005720576 1028641528996632 1028683564121024 1028914504377446 1029913160335248 1030781862824592 1031272325745984 1031545999273552 1031824494697472 1032142174652736 1033418133573504 1033750970840832 1034853132432602 1034986624179264 1035028918594048 1035451219148136 1036627506659136 1036731268789104 1038332486110878 1041323343264288 1041452803588304 1041733973638144 1043342917569408 1045058942104884 1045101648121888 1045236461884416 1046715793380516 1048304466769806 1048347305414192 1048615459067232 1048865755154848 1050249932102784 1051548276267776 1051635935734272 1051872028815888 1051886952785408 1051977316859532 1052256484966771 1053511577854656 1054534107529728 1054813954144384 1055244327160338 1055287449400016 1055423577088512 1056205980867072 1056548845516332 1056728317037568 1058835506755824 1061515208646144 1061647179281152 1062362189504267 1063764177552636 1065079228352104 1066349615737344 1066695773204364 1067012221507008 1068386927819036 1068568410225664 1068675369508096 1069004395176048 1070085688992768 1070325924058272 1071738421762176 1071994237115264 1072086328538631 1072268439346944 1073408936474112 1073649917611248 1073757385531572 1073939780195328 1074735910355968 1075459735726628 1075598465556096 1075642419561472 1077411568277856 1078349356772352 1081806541345152 1082382475751487 1082426706983384 1084098500286963 1084282651552512 1085788280607556 1086066011176776 1087758858249312 1088565232731872 1088705653115904 1089103571848768 1089194362010496 1089438886987884 1089547935318801 1090540850214144 1091275320075549 1092225175701408 1092485881078112 1092976286878588 1093927623040896 1094282732856201 1094468614074624 1095726846105108 1095912972628992 1096017624228149 1096313525616064 1096651060568532 1098006766921848 1099316429065728 1101169512417408 1101755755322373 1103117772221822 1103168005180416 1103305154211328 1105119800846544 1106543603812573 1106842346990528 1106871873459856 1108551849917496 1109673145831936 1110014793967968 1110420501129506 1110563740752192 1111387020889152 1113119335725824 1113404057224704 1113762655890432 1113869012002579 1114058220260096 1114153925258934 1115890552859208 1116861833799936 1117270043534512 1117363181717664 1117614030616881 1118602682207232 1120442489250336 1120488275793152 1122218854671264 1124255549507328 1124854083004518 1128000127986224 1129488737721792 1130885038799488 1131233217690744 1131538626537984 1131838908199552 1132996466720928 1133332583932416 1133700485351196 1135052721651456 1135353935864768 1135467580102352 1135817169874551 1136455901059584 1136966044554816 1137221294311914 1138257654370816 1138722073122312 1139285216806128 1140496995003744 1141906904753216 1142566862508288 1143979331077632 1144588365162492 1145746191570624 1146403011797708 1149046447739904 1149189300511232 1149658179466824 1151079414492336 1152050317274544 1153168487839872 1153215611720704 1154965927294464 1154996737523328 1155743786889894 1156600559777614 1156749756435648 1156797026663936 1157172545089316 1157269009636152 1157369109136384 1158699653352528 1160489249182746 1160802556534656 1162298099480952 1162611895183872 1164407533418304 1164455116579328 1165847001949056 1171273790185184 1171634404036842 1171950720342912 1172261726349536 1173808747644288 1174189788399453 1175259838181632 1175638358995456 1175739354137124 1176019993677436 1176051365551097 1177043611811712 1178596943709696 1178909713455488 1179027717446432 1179390718590966 1179591056745984 1179973974549204 1180848709694724 1181049295512576 1182689294208688 1182991810801248 1183372821883584 1184717150467584 1184835735758976 1186399350839808 1186665698412432 1186714191146624 1187198380575018 1187345976504769 1188867937410048 1190083820873472 1192189393581348 1194353076691296 1194401883567872 1196246621006304 1196366360350056 1198111206187648 1198214131896117 1198417667505408 1198500135985363 1200081783829404 1200285636688896 1201175429221376 1201565353724456 1202139461503872 1202259790696608 1202578839962024 1203808745890986 1204165870428192 1205213986980864 1205501661879296 1205993516754672 1206042799314304 1207484394875808 1208026422339492 1209077899150464 1209398757768992 1210097722006656 1215730488631584 1217233403830976 1217730045356307 1219235432455698 1219442538865152 1221013631793184 1223021877898107 1223229627495168 1224053462104203 1224635886823356 1224843910585344 1225241518329864 1225291587453248 1227151297750368 1227184033618536 1229046616212876 1229096840830432 1230289792118016 1231118381687061 1231327506603264 1232849703210496 1232952476378112 1233352716318072 1236350332965888 1237059093695296 1238310460326912 1238969714613672 1241058207144742 1241218298487744 1244074551693568 1244478402071758 1244689796398592 1244793556583424 1245197640364344 1245230857642338 1245528084246382 1247171794372056 1248257343658752 1248382289060928 1248713578067984 1249115756432672 1250202997761024 1250608837549944 1250979845904768 1252259252691552 1252310425886464 1252591570546456 1252716949786834 1252929743561216 1253315497792608 1254864876482112 1256520908272896 1256928798976326 1258479442762752 1260549310267296 1260706025396368 1262994058110336 1264996426811264 1267077013039572 1268588335963392 1269000143984502 1269052001290864 1270156595301888 1270726755678912 1271012034819198 1272245668649424 1272993156574376 1273318771724496 1275303488981952 1276248893547712 1276880049753728 1276986493391616 1277273177847864 1277401027615146 1278565134733824 1279426237329954 1280505702000384 1280539861167168 1282535833910016 1284645267847368 1289306434320968 1290844271682048 1291713644171058 1292440044342272 1292837963075136 1293310491570412 1293530180799488 1295017259629296 1295657697544224 1297326983780258 1297367563185792 1297677234402688 1299389765205504 1299681479213616 1300996102009856 1301396654996928 1301872311669076 1302040247778432 1303005472766592 1303425137147136 1305036462575104 1305370273987584 1307182904125392 1309424218937856 1310012006151744 1310174870625952 1312329763505271 1314375287051252 1315519330848384 1317683013958332 1317736860675424 1317906843245568 1318794442143228 1319772087305868 1319996271455232 1320128397627648 1321829211174416 1322167317954336 1322482908673504 1322593153869888 1324228175260032 1325865217902848 1325975745056256 1326273427637424 1326406182127236 1326631493182464 1326758176697233 1328340685121088 1328734753575936 1329166086273816 1330525455984774 1330579827504368 1330751466763776 1332396573656064 1332994672926336 1335053465039952 1335353092689574 1338598617354496 1339500151983641 1341267876044628 1341495711593472 1341931186742232 1342925983574392 1343702119013856 1344058703486968 1345363235813184 1347325386806272 1347460248510208 1347875106961104 1348367751371543 1349541382508256 1350147177908844 1351322357874048 1351644907667072 1351761022940013 1351990640915712 1352901194957277 1354097983724544 1356014449394444 1356189369614208 1356244789881856 1356380544381184 1356798149228592 1358475455654688 1360573602490116 1360940928350976 1366906804709649 1367138995435776 1367275840400064 1369387579309848 1369443538918336 1371522038662176 1373217547113664 1373640335767332 1374011189367552 1374375817099456 1375029767661312 1375955838356127 1376189566203648 1376636303640738 1377890844764672 1378334627787776 1378453035884904 1379982165572352 1380601625530848 1381803313314816 1382170008878848 1382308358385472 1382733945934236 1382968825150464 1384443314814504 1386955916111808 1388431124352384 1390887625844906 1390950963053568 1391123890092544 1391691480407208 1392060800040074 1393411922806512 1395621057840688 1397739289026408 1398153945422976 1399583870655264 1400095414467638 1400276020948416 1400333242803712 1402496038421184 1402636422479376 1403857289544192 1404443536872817 1404682103806208 1404802775326482 1405255225986756 1406992436213784 1408731794021776 1408849229122272 1409165516864763 1409545961506368 1411780675674432 1417539605900544 1418294278570914 1418352236736848 1422261030939152 1422682962009344 1423120980162672 1425339193568064 1426722616069632 1427101232077696 1427683501452222 1428984562349568 1429448438051508 1429691252462592 1431153431647488 1431533223481664 1431676514042096 1432117301146173 1433887718915022 1434131287408128 1435780005241176 1436167635227136 1436490055972944 1436548757703808 1440627783162624 1442408721793536 1443176634335316 1445464667049284 1445710202070016 1448088014902368 1450345144332416 1450469738611089 1452259149347328 1452585182650512 1452730580425068 1453995049885056 1454054466952192 1455033760100732 1455221453399424 1456300234268544 1457242166078562 1458570164054528 1458943247397888 1459043643808268 1459291485432832 1459886888703024 1460969128140144 1462201414091376 1463474127048192 1463620614761088 1464009022562464 1468166020396992 1468226016556544 1469007673763164 1473162444182016 1473493067795392 1473946729454196 1478069133223328 1480019725290624 1480500167981919 1480751654336256 1481849361185536 1482453968259852 1482705786498048 1482847373955731 1485538567011912 1487057862571218 1487310462853632 1487793272257692 1487854070478944 1489149111733248 1489817575623552 1490152040822508 1490301198884337 1491598370140704 1493923319000448 1496291806228352 1496902305942414 1497088405158187 1497156578459136 1499007399343104 1499805444006024 1505923444523808 1505984983629056 1506999251532901 1508310956920992 1510661955627904 1510791731521191 1511048363376384 1511152345372849 1511600647134928 1512066041422839 1513403628868608 1514422893166068 1515741060157056 1515892779573984 1515954726073088 1516295059082552 1518296097496416 1519046955741504 1520600521125456 1520662660004992 1521051625804032 1523422483344384 1525775388617088 1525928112428832 1526117820216656 1527661588760832 1532877572622432 1534772552656448 1535659564587264 1536067089699392 1537296849618054 1537557983786496 1538593515833766 1539995650031104 1540623981283128 1540991715853192 1542333008580864 1543025346181536 1543371756566169 1544368408998912 1544869740502872 1544932871136704 1546172794236888 1547318998910328 1547736742046208 1549730799307936 1550127200360256 1550626456261248 1552279698648903 1552543377891072 1554462669265408 1554592252824576 1554941259988704 1555096903183656 1562179205382456 1562600960457216 1564812522052066 1565014376354112 1565078330192384 1565586384532604 1567652472182832 1569391482415616 1570073690070774 1570448454049786 1572520958121288 1573298632732272 1574464946259632 1575374898154176 1577322414401664 1577830429178112 1579780981011968 1580267366781984 1582220931216576 1582931174100024 1584308971300608 1584823268274498 1585092475556352 1586778427831296 1589585858108464 1592470768921728 1594995494675072 1595155147133408 1595646266328954 1597618842528156 1597890223340544 1599524423606016 1600043659806546 1600109045105872 1600518332260512 1602580391728554 1602852615338496 1603013054262144 1605078327854648 1605128533489152 1605488886087408 1605554493904256 1606075687580861 1607991355672896 1609979193167744 1610113404711168 1610474876416872 1610636078297358 1610701896452656 1610909670292992 1612103865533952 1613189603589942 1613463629342208 1616117352416784 1620973984842112 1621500183980197 1623640060475076 1625647243274264 1626423977328768 1628682420911334 1630695837197476 1630972836660224 1631638287373968 1632071282805604 1632847849097808 1633655357773152 1635811275321216 1636201730333824 1636245378158048 1638728821617168 1639464430317882 1640386389490688 1640891434561344 1641491175582748 1641702921111936 1641770008804352 1644470288424096 1645901649810432 1647010150382772 1651754268626112 1651959619484896 1654676658332733 1654957731316992 1657679701269816 1660263520485792 1660307810189784 1661708628440064 1662827774876244 1662895725829408 1664343124878336 1664509718747904 1665630751694259 1667080531333728 1667478450066592 1667973127873024 1669679003588736 1671087330390144 1672709274012672 1672869005400859 1673153168642816 1673835829288812 1675361211030528 1675905065301768 1677904023310848 1680732413689728 1683328282006896 1683706073391202 1683782744749056 1683992077480448 1688934974240243 1689436017386096 1691451114617856 1692000191979336 1694233106582688 1694302340905216 1694682713092264 1694852343829246 1696327558199232 1697758362299328 1699494700081392 1699998875898624 1700115860424989 1700404651975936 1700550728026794 1702648657855488 1703030903797152 1703201370153528 1704683851589376 1705449066832224 1705831941467871 1705901649773272 1707340936000512 1707386481556224 1710047778546688 1710745492505616 1712860357129824 1715968996616448 1716882547743738 1719604517696562 1722284858894744 1723783950766848 1726619121738504 1726689679505728 1727543596725632 1728075475911816 1729823417581056 1732448890941696 1732495106284992 1732908638951488 1733615680334841 1734900839666421 1735195539995904 1735758817633974 1736053663704576 1737340630355456 1737900182862848 1738049480028792 1738510714292926 1742910538833856 1743447149221428 1743743301276672 1743917842775808 1746682674868992 1748770502923584 1749773018007028 1753807736024064 1754025774464512 1755207095702702 1756910685277776 1758392589524304 1759696116407824 1760171196836864 1760713121466432 1762889757272448 1763457538493184 1764029990516154 1765565417717568 1765637567013376 1766089194218496 1766826708693746 1768364570183232 1768541576169648 1771120913494784 1771273064542086 1771573943268864 1772221448365088 1774033941313032 1777075725701376 1777253603638464 1777326230568448 1780071286719936 1783301906115072 1788284090372022 1788357168059504 1789241582322976 1791602825351808 1793817647750912 1794369931509456 1794549540525084 1795025768472727 1797166809281472 1799388510011008 1800122675744106 1800196237211792 1800428455033344 1801763143832064 1802348030586684 1802654187887616 1803868259943036 1805713118836479 1806248805642288 1808252492818944 1809064198971456 1811226592313712 1811300607539584 1812039633509238 1812264911507279 1814098136653488 1814587904467968 1822542406279532 1822851993914368 1823034453866752 1823595732947376 1825850105746464 1828696051549568 1828853148683547 1829163808297728 1831520447689776 1832014919156736 1833373023548416 1834607784474836 1834844441242752 1834919421604864 1835515071520984 1837937381179872 1839537138023424 1839976220763136 1840726946625552 1840776050427804 1840802167374464 1843645261245648 1845434688177024 1845924419752672 1846991259904896 1849274554815744 1851241499136512 1855588640542944 1857465690490368 1857882563742016 1858454571920508 1861587310717113 1863652385368544 1864205260563968 1866111827540352 1866717603107637 1867034694597888 1868292126369573 1869498600367104 1869677123683313 1869994717894912 1870181896639168 1870757691558084 1873070367101976 1873673634649008 1875304496641536 1875913256324916 1875989914951712 1876469768857152 1878465638829696 1878887355819684 1879075424680251 1879394615341824 1881874832366592 1882297314723168 1882374234232576 1887633206503801 1887719164144128 1890052807867392 1891059038094552 1894246737220922 1894491087165504 1897494640216896 1900129491063223 1900452258090752 1900615519559358 1901069181218162 1903578001936296 1905234892952832 1905931250735344 1906090133518368 1906518052228797 1908204575529984 1909489734861564 1911850291886696 1912708502037529 1912955233472928 1914373340321568 1915320074630592 1917847702100736 1919139355994931 1920837044216832 1923803750865024 1924235512447088 1930784019869824 1933959651481452 1936266407523072 1936780243534016 1936974107233424 1937570466256587 1938660066513408 1939965737355618 1940295271199232 1941733645691392 1942525889443944 1942989554771416 1943486546316336 1945990475670387 1946515851604032 1947958837520192 1949084647808256 1949522218820424 1949601885455168 1951494153014784 1952808467503614 1954508209149888 1955137705720704 1957554693862656 1960138057909248 1960774356188088 1965262305938928 1971562930576878 1973278996272576 1973359633720832 1974000223975892 1974335539115008 1976605291013136 1979658130958802 1979994407182848 1980130659454078 1980192596441472 1980718089349216 1982743816761624 1983724363010256 1986342262890048 1986423434164736 1986869387763344 1987068265179116 1988797826854272 1991897758667264 1992511027681632 1993102130363904 1993749129410724 1995869741256552 1998594860484096 1999492009389504 1999740592008032 2003029639034361 2006205270645989 2007897926031744 2011081275894656 2011901814066942 2012243567390208 2012896780113348 2014388975361588 2014731151168512 2016088055230452 2018044853719776 2019230524221424 2020988080209408 2021190372765312 2024312073762384 2024394796661888 2025051953906303 2025220766863266 2025395940988672 2027467361500608 2028068834405376 2031146975586816 2034021674091666 2034367184822784 2034570816571776 2036882118347776 2037713183482032 2043836763496576 2044500231975031 2047546086116352 2049729132824072 2050708493153664 2050913760600096 2051458021111688 2054165308377504 2056444011441152 2057283057993264 2057367128242048 2057829008754892 2058034988935513 2059826320670496 2061563725649184 2062544651491968 2063091998547104 2064284349305472 2064954455461107 2066836267147008 2067501941681664 2069706264865204 2069973248358528 2070057837188096 2070902438296272 2073255013318272 2073462537578208 2076664972221756 2082646686528576 2082905607176608 2086331438767359 2086685835138816 2088091200060111 2090117884209768 2090203296243776 2093431586761032 2096608933539612 2096694610828384 2097230918134464 2097731510309696 2100143121701457 2100499864205568 2103096552535552 2103271871468544 2103744057631776 2103773905570816 2103954633719064 2104512969933542 2107023155709312 2109068215059456 2109627908288768 2110488654320676 2110574898800032 2110847154177024 2112411961734144 2113097691032664 2117671013511648 2123030417292288 2123294358562304 2124724379008534 2127528355105272 2130158456704208 2132699231474688 2133391546408728 2134024443014016 2136773855638072 2137350739016192 2138008790352096 2140651848116544 2143476843524352 2143988474230528 2144172657077262 2144536878693888 2146817872948224 2147299835222496 2147514771063144 2150831578372533 2150919471453256 2151196931112192 2154823136555712 2163613082690304 2164764951502974 2164853413966768 2168197000573926 2168565303105024 2171576561215112 2172132022353552 2175517716498624 2177130465463744 2178207143697536 2178388724020992 2178877773975768 2179095870637602 2181081700428288 2182550640151098 2184450351402816 2184971762156224 2185863249117843 2185952573757176 2187855246081792 2188565465712402 2188937228149248 2191453692210216 2192035248456298 2192627051232128 2193302121137064 2196013533843696 2198632858131456 2202339024834816 2203511510644746 2206235544443644 2206610308422656 2210239601693088 2213087207625146 2213684693981056 2213743746919712 2217103699834992 2219346291663872 2220029587935936 2220841002259012 2221127481504384 2222774041778304 2226238671451648 2226808114449408 2227738024005158 2228116440520192 2228307850517868 2231781105718416 2233723667599872 2234540087069024 2234726363435328 2235228061233762 2240884978500672 2240976551586304 2244437709342528 2248511099014656 2249708166009036 2256000255972448 2258977475443584 2261770077598976 2262466435381488 2263077253075968 2263293360248221 2263677816399104 2265992933441856 2266665167864832 2267400970702392 2270105443302912 2270707871729536 2270935160204704 2271634339749102 2272911802119168 2273932089109632 2274442588623828 2276515308741632 2277444146244624 2278570433612256 2280993990007488 2283813809506432 2285029671030917 2285133725016576 2287958662155264 2289176730324984 2291492383141248 2292806023595416 2298378601022464 2299316358933648 2300156752339691 2302158828984672 2304100634549088 2305945274427081 2306336975679744 2307890273750649 2309931854588928 2309993475046656 2311487573779788 2313201119555228 2313499512871296 2313594053327872 2314345090178632 2314538019272304 2317399306705056 2320978498365492 2321605113069312 2324596198961904 2325223790367744 2328815066836608 2328910233158656 2331694003898112 2342547580370368 2343268808073684 2343901440685824 2344523452699072 2347218783078099 2347617495288576 2348379576798906 2350519676363264 2351276717990912 2351478708274248 2352039987354872 2352102731102194 2354087223623424 2355672681074679 2357193887419392 2357819426910976 2358055434892864 2358781437181932 2359182113491968 2359947949098408 2361697419389448 2365378588417376 2365983621602496 2366745643767168 2369434300935168 2369671471517952 2372798701679616 2373331396824864 2373428382293248 2374396761150036 2374691953009538 2380167641746944 2384378787162696 2388706153382592 2388803767135744 2392493242012608 2392732720700112 2396222412375296 2396428263792234 2396835335010816 2397000271970726 2400163567658808 2403130707448912 2403870587592831 2404278923007744 2404519581393216 2405157679924048 2407617491781972 2408331740856384 2411987033509344 2412085598628608 2414968789751616 2416052844678984 2418155798300928 2418797515537984 2419784405384913 2420195444013312 2431460977263168 2434466807661952 2435460090712614 2438470864911396 2438885077730304 2442027263586368 2443023631367001 2446043755796214 2446459254990336 2448106924208406 2449271773646712 2450483036659728 2450583174906496 2454302595500736 2454368067237072 2458093232425752 2458193681660864 2459196645476823 2460579584236032 2462236763374122 2462655013206528 2465699406420992 2466705432636144 2474118187390592 2477939429227344 2482116414289484 2482436596975488 2488149103387136 2488956804143516 2489379592797184 2490395280728688 2490461715284676 2491056168492764 2494343588744112 2496514687317504 2496764578121856 2497427156135968 2498231512865344 2501217675099888 2501959691809536 2504518505383104 2504620851772928 2505183141092912 2505433899573668 2505859487122432 2506630995585216 2509729752964224 2513041816545792 2513857597952652 2521098620534592 2521412050792736 2525559110086803 2525988116220672 2529563167336247 2529992853622528 2534154026079144 2537176671926784 2538000287969004 2538104002581728 2540313190603776 2541453511357824 2542024069638396 2542278515743869 2544491337298848 2545986313148752 2546637543448992 2550606977963904 2552497787095424 2553326376664469 2553760099507456 2553972986783232 2554546355695728 2554802055230292 2557130269467648 2558852474659908 2561011404000768 2561079722334336 2565071667820032 2569290535694736 2570763429085537 2578612868641936 2579406776544843 2581688543364096 2583427288342116 2585675926150272 2586620983140824 2590034519258592 2591315395088448 2594653967560516 2594735126371584 2595354468805376 2598779530411008 2599362958427232 2602793309993856 2603638226450961 2603744623338152 2604080495556864 2606010945533184 2606850274294272 2607766071439389 2610072925150208 2614365808250784 2618848437875712 2620024012303488 2620349741251904 2624659527010542 2628750574102504 2631038661696768 2632810643554053 2635366027916664 2635473721350848 2637588884286456 2639544174611736 2640256795255296 2643658422348832 2644334635908672 2644965817347008 2645186307739776 2646044985774231 2648456350520064 2650240063040619 2651730435805696 2651951490112512 2652546855274848 2652812364254472 2653516353394466 2656681370242176 2658332172547632 2661050911969548 2661159655008736 2661502933527552 2665989345852672 2670106930079904 2670706185379148 2677197234708992 2679000303967282 2682535752089256 2683862373484464 2685851967148784 2687404238027712 2688117406973936 2690726471626368 2694920497020416 2695750213922208 2696735502743086 2699082765016512 2700294355817688 2702644715748096 2703289815334144 2703522045880026 2703981281831424 2705802389914554 2712028898788888 2712378739228416 2712761088762368 2713596298457184 2716950911309376 2721147204980232 2721881856701952 2733813609419298 2734277990871552 2734551680800128 2738775158619696 2738887077836672 2739776172932057 2743044077324352 2746435094227328 2747280671534664 2748022378735104 2748751634198912 2750059535322624 2751911676712254 2752379132407296 2753272607281476 2755781689529344 2756906071769808 2759964331144704 2761203251061696 2764340017757696 2764616716770944 2765467891868472 2766088549142689 2768886629629008 2773911832223616 2776862248704768 2781775251689812 2782247780185088 2783382960814416 2784121600080148 2786823845613024 2791242115681376 2795478578052816 2796307890845952 2799167741310528 2800190828935276 2800552041896832 2800666485607424 2804992076842368 2805272844958752 2807714579088384 2808887073745634 2809364207612416 2809605550652964 2810510451973512 2813984872427568 2817463588043552 2817698458244544 2818331033729526 2819091923012736 2823561351348864 2835079211801088 2836588557141828 2836704473473696 2841370105831383 2844522061878304 2845365924018688 2846241960325344 2850678387136128 2851603771827243 2853445232139264 2853717715095583 2854202464155392 2855367002904444 2856124744909807 2857969124699136 2858896876103016 2862306863294976 2863066446963328 2863353028084192 2864234602292346 2867775437830044 2868262574816256 2871560010482352 2872335270454272 2872980111945888 2873097515407616 2881255566325248 2884817443587072 2886353268670632 2890929334098568 2896176029804736 2900690288664832 2900939477222178 2904518298694656 2905170365301024 2905461160850136 2907990099770112 2909948606033427 2910067520201464 2910442906798848 2912600468537088 2914484332157124 2917140328109056 2918087287616536 2919773777406048 2921938256280288 2924402828182752 2926948254096384 2927241229522176 2928018045124928 2929212701255421 2936332040793984 2936452033113088 2938015347526328 2946324888364032 2946986135590784 2947893458908392 2956138266446656 2957344395865317 2960039450581248 2961000335963838 2961503308672512 2963698722371072 2964907936519704 2965694747911462 2970195989181117 2971077134023824 2974115725142436 2974620925707264 2975586544515384 2975708140957888 2979635151247104 2980304081645016 2980602397768674 2983196740281408 2987846638000896 2992583612456704 2993804611884828 2994176810316374 2994313156918272 2999610888012048 3011846889047616 3011969967258112 3013998503065802 3016621913841984 3021323911255808 3021583463042382 3022096726752768 3022304690745698 3023201294269856 3024132082845678 3028845786332136 3031482120314112 3031785559147968 3031909452146176 3032590118165104 3036592194992832 3038093911483008 3041201042250912 3041325320009984 3042103251608064 3051032511137499 3051550777234176 3051856224857664 3052235640433312 3055323177521664 3062102781512299 3065755145244864 3069545105312896 3071319129174528 3072134179398784 3074593699236108 3075115967572992 3077187031667532 3079991300062208 3081247962566256 3081983431706384 3084666017161728 3086050692363072 3086743513132338 3089739481005744 3089865742273408 3092345588473776 3094637997820656 3095473484092416 3099461598615872 3100254400720512 3101252912522496 3104559397297806 3105086755782144 3108925338530816 3109882519977408 3110193806367312 3124358410764912 3125201920914432 3129625044104132 3130028752708224 3130156660384768 3131172769065208 3135304944365664 3138782964831232 3140147380141548 3140896908099572 3145041916242576 3146597265464544 3148929892519264 3150749796308352 3154644828803328 3155660858356224 3156769454900313 3159561962023936 3160534733563968 3164441862433152 3165862348200048 3168617942601216 3169646536548996 3170184951112704 3179171716216928 3184941537843456 3187086568512801 3189449210989181 3189990989350144 3190310294266816 3191292532657908 3195237685056312 3199048847212032 3200087319613092 3200218090211744 3201036664521024 3205160783457108 3205705230676992 3206026108524288 3210156655709296 3210257066978304 3210977772174816 3211108987808512 3212151375161722 3215982711345792 3219958386335488 3220226809422336 3220949752833744 3221272156594716 3221403792905312 3221819340585984 3224207731067904 3226379207179884 3226927258684416 3232234704833568 3241947969684224 3243000367960394 3247280120950152 3251294486548528 3252295500860889 3252847954657536 3257364841822668 3261391674394952 3263276574747936 3264142565611208 3265695698195616 3267310715546304 3271622550642432 3272403460667648 3272490756316096 3273825960226647 3277457643234336 3278928860635764 3281782869122688 3282848198568603 3282982351165496 3283405842223872 3288052872684447 3288940576848192 3294020300765544 3303508537252224 3303919238969792 3305267265967119 3309353316665466 3309915462633984 3315359402539632 3319630811437719 3320527040971584 3320615620379568 3325655549752488 3325791451658816 3329019437495808 3331261503388518 3334161062667456 3334956900133184 3335946255746048 3339358007177472 3341607036007737 3342174660780288 3345738010801718 3346306337285632 3347671658577624 3351810130603536 3355808046621696 3361464827379456 3366656564013792 3367412146782404 3367984154960896 3377869948480486 3378872034772192 3384000383958672 3388466213165376 3388604681810432 3389365426184528 3389704687658492 3392655116398464 3395516724598656 3398989400162784 3399997751797248 3400231720849978 3400809303951872 3401101456053588 3406061807594304 3406402740307056 3409367703178752 3410898133664448 3411663882935742 3411803299546544 3414772963112448 3421490985011232 3425720714259648 3431937993232896 3433765095487476 3439209035393124 3444569717789488 3447567901533696 3453238243477008 3453379359011456 3454500391957811 3455087193451264 3456150951823632 3459646835162112 3464897781883392 3464990212569984 3465817277902976 3467231360669682 3469801679332842 3470391079991808 3471517635267948 3472107327409152 3474681260710912 3476098960057584 3477021428585852 3485821077667712 3486894298442856 3487835685551616 3493365349737984 3497541005847168 3499546036014056 3508051548929024 3510414191405404 3513821370555552 3516785179048608 3519392232815648 3521426242932864 3522569365198359 3525779514544896 3526915076986368 3528059981032308 3528154096653291 3531130835435136 3531275134026752 3533653417387492 3536729140366464 3537083152339296 3542241826989568 3542546129084172 3543147886537728 3544442896730176 3548067882626064 3554151451402752 3554507207276928 3554652461136896 3560142573439872 3562037929514307 3566603812230144 3576568180744044 3576714336119008 3578483164645952 3583205650703616 3587635295501824 3588739863018912 3589099081050168 3590051536945454 3594333618562944 3595500407956089 3598777020022016 3600245351488212 3600392474423584 3600856910066688 3601200765321061 3603526287664128 3604696061173368 3607736519886072 3611426237672958 3612497611284576 3616504985637888 3618128397942912 3622453184627424 3622601215079168 3624079267018476 3624529823014558 3628196273306976 3645084812559064 3646068907733504 3647191465894752 3651700211492928 3657392103099136 3657706297367094 3658327616595456 3659855325151331 3663040895379552 3669065633694321 3669215568949672 3669688882485504 3671030143041968 3672160386312609 3675874762359744 3681453893251104 3681552100855608 3681604334748928 3687290522491296 3690869376354048 3691848839505344 3693355145061183 3693982519809792 3698549109631488 3702482998273024 3711177281085888 3714931380980736 3715765127484032 3716909143841016 3723174621434226 3727304770737088 3728410521127936 3732223655080704 3733435206215274 3734069389195776 3736584252739146 3739354247366626 3739989435789824 3740363793278336 3741515383116168 3746140734203952 3747347269298016 3750608993283072 3751826512649832 3751979829903424 3752939537714304 3756931277659392 3757774711639368 3758150849360502 3758789230683648 3764594629446336 3764748468465152 3775266413007602 3775438328288256 3782118076189104 3788493474441844 3788982174331008 3794989280433792 3800258982126446 3800904516181504 3801231039118716 3802138362436324 3807156003872592 3810469785905664 3811862501470688 3812180267036736 3813036104457594 3818979469723128 3823700583773392 3825417004075058 3825910466945856 3828746680643136 3830640149261184 3835695404201472 3838278711989862 3847607501730048 3848471024894176 3860912202776377 3861568039739648 3867919302962904 3872532815046144 3873560487068032 3873948214466848 3875140932513174 3877320133026816 3879931474711236 3880590542398464 3883467291382784 3885051778887888 3885979109542832 3886973092632672 3891980951340774 3893031703208064 3895917675040384 3898169295616512 3899044437640848 3899203770910336 3902988306029568 3905616935007228 3909016418299776 3910275411441408 3915109387725312 3921548712376176 3930524611877856 3936989290515813 3943125861153756 3946557992545152 3946719267441664 3948000447951784 3953210582026272 3959316261917604 3959988814365696 3960261318908156 3960385192882944 3961436178698432 3965487633523248 3967448726020512 3972684525780096 3972846868329472 3973738775526688 3974136530358232 3977595653708544 3980274530091699 3983795517334528 3985022055363264 3986204260727808 3987498258821448 3991739482513104 3997189720968192 3998984018779008 3999481184016064 4006059278068722 4012410541291978 4015795852063488 4018500455950923 4022162551789312 4023803628133884 4024487134780416 4025793560226696 4028777950723176 4032176110460904 4036089707439552 4038461048442848 4041976160418816 4042380745530624 4045103254114629 4048624147524768 4048789593323776 4050103907812606 4050441533726532 4050791881977344 4054934723001216 4062293951173632 4068043348183332 4068734369645568 4069141633143552 4075426366964064 4087673526993152 4089000463950062 4099458265648144 4100720414128947 4101416986307328 4101827521200192 4102916042223376 4108330616755008 4114566115986528 4114734256484096 4115658017509784 4116069977871026 4119652641340992 4123127451298368 4125089302983936 4126183997094208 4127867515068381 4128568698610944 4129908910922214 4133672534294016 4135003883363328 4139412529730408 4139946496717056 4141804876592544 4146510026636544 4146925075156416 4153329944443512 4165293373057152 4165811214353216 4172662877534718 4173371670277632 4176182400120222 4180235768419536 4180406592487552 4186863173522064 4193217867079224 4193389221656768 4194461836268928 4195463020619392 4200286243402914 4200999728411136 4206193105071104 4207488115263552 4207909267438128 4209025939867084 4213330610618451 4214046311418624 4219255816577536 4220977308641352 4221149797600064 4226195382065328 4235342027023296 4246588717124608 4249448758017068 4255056710210544 4260316913408416 4266783092817456 4268048886028032 4273547711276144 4274701478032384 4276017580704192 4281303696233088 4286953687048704 4287976948461056 4288345314154524 4289073757387776 4294599670444992 4295029542126288 4301663156745066 4301838942906512 4302393862224384 4309646273111424 4327226165380608 4329529903005948 4329706827933536 4336394001147852 4337130606210048 4343153122430224 4344264044707104 4351035432997248 4354260930927488 4355674407251153 4356414287395072 4356777448041984 4357755547951536 4358191741275204 4359348294862337 4362163400856576 4365101280302196 4368900702805632 4369943524312448 4371726498235686 4371905147514352 4375710492163584 4377130931424804 4377874456298496 4382907384420432 4384070496912596 4385254102464256 4386604242274128 4392027067687392 4404678049669632 4407023021289492 4412471088887288 4420479203386176 4426174415250292 4427369387962112 4427487493839424 4434207399669984 4440059175871872 4441500503945757 4441682004518024 4442254963008768 4445548083556608 4448542121867193 4452477342903296 4455476048010316 4456232881040384 4456615701035736 4463562211436832 4467447335199744 4469080174138048 4469452726870656 4470456122467524 4470903596653011 4481769957001344 4481953103172608 4488875418685056 4491265215474561 4497022198029312 4499416332018072 4512000511944896 4517954950887168 4520997754598703 4523540155197952 4524932870762976 4526586720496442 4527355632798208 4531985866883712 4533457036118547 4534801941404784 4540210886605824 4540644443230903 4541415743459072 4541870320409408 4543268679498204 4547864178219264 4548885177247656 4554888292489248 4557140867224512 4561987980014976 4567627619012864 4570059342061834 4570267450033152 4578353460649968 4582984766282496 4585612047190832 4598632717867296 4600313504679382 4604317657969344 4608201269098176 4611890548854162 4612673951359488 4614600192582113 4615780547501298 4619986950093312 4622975147559576 4626402239110456 4626999025742592 4628690180357264 4629076038544608 4630115269698507 4634798613410112 4641956996730984 4643210226138624 4649192397923808 4656839095946709 4657630133673216 4663388007796224 4673735824413509 4685095160740736 4686537616147368 4687802881371648 4689046905398144 4694437566156198 4695234990577152 4696759153597812 4701039352726528 4702957416548496 4704079974709744 4704205462204388 4708174447246848 4711345362149358 4715638853821952 4716110869785728 4717562874363864 4719895898196816 4723394838778896 4730757176834752 4731967243204992 4733491287534336 4739342943035904 4746662793649728 4746856764586496 4748793522300072 4749383906019076 4760335283493888 4768757574325392 4777412306765184 4777607534271488 4784986484025216 4785465441400224 4792444824750592 4792856527584468 4793670670021632 4794000543941452 4800327135317616 4806261414897824 4807741175185662 4808557846015488 4809039162786432 4810315359848096 4815234983563944 4816663481712768 4818227062742583 4823974067018688 4824171197257216 4829937579503232 4832105689357968 4836311596601856 4837595031075968 4839568810769826 4840390888026624 4862921954526336 4864500551940591 4868106690457171 4868933615323904 4870920181425228 4872212800140259 4876941729822792 4884054527172736 4886047262734002 4892087511592428 4892918509980672 4896213848416812 4898543547293424 4900966073319456 4901166349812992 4908605191001472 4908736134474144 4916186464851504 4916387363321728 4918393290953646 4921159168472064 4924473526748244 4925310026413056 4933410865272288 4948236374781184 4955878858454688 4964029974998199 4964232828578968 4964873193950976 4976298206774272 4977913608287032 4980790561457376 4980923430569352 4982112336985528 4988687177488224 4993029374635008 4993529156243712 4994854312271936 4996463025730688 4996892255082777 5002435350199776 5003919383619072 5009037010766208 5009241703545856 5010366282185824 5010867799147336 5013261991170432 5018607016202577 5019459505928448 5026083633091584 5027715195905304 5042197241069184 5042824101585472 5051118220173606 5051976232441344 5059126334672494 5059985707245056 5066804922720729 5068308052158288 5074353343853568 5076000575938008 5076208005163456 5082907022715648 5084048139276792 5084557031487738 5088982674597696 5091972626297504 5093275086897984 5100347581274967 5101213955927808 5104995574190848 5106652753328938 5107520199014912 5107945973566464 5109092711391456 5109604110460584 5117704949319816 5122022808001536 5122159444668672 5130143335640064 5138581071389472 5141526858171074 5157225737283872 5158813553089686 5166854576684232 5171351852300544 5173241966281648 5180069038517184 5182630790176896 5189307935121032 5189470252743168 5190708937610752 5198725916854464 5204702518999263 5205586619987712 5207276452901922 5207489246676304 5208160991113728 5212021891066368 5213700548588544 5215532142878778 5228731616501568 5240048024606976 5240699482503808 5249319054021084 5257501148205008 5262077323393536 5265621287108106 5270732055833328 5270947442701696 5275177768572912 5279088349223472 5280513590510592 5287316844697664 5288669271817344 5289931634694016 5290372615479552 5292089971548462 5296912701040128 5300480126081238 5303460871611392 5305093710549696 5305624728508944 5307032706788932 5313362740484352 5316664345095264 5322101823939096 5322319310017472 5331978691705344 5340213860159808 5341412370758296 5354394469417984 5358000607934564 5365071504178512 5367724746968928 5371703934297568 5374808476055424 5376234813947872 5381452943252736 5385077305418181 5389840994040832 5391500427844416 5393471005486172 5398165530033024 5400588711635376 5405289431496192 5406579630668288 5407044091760052 5407962563662848 5411604779829108 5424057797577776 5424757478456832 5425522177524736 5427192596914368 5433901822618752 5436794734521837 5442294409960464 5443763713403904 5467627218838596 5468555981743104 5469103361600256 5477550317239392 5477774155673344 5479552345864114 5486088154648704 5492870188454656 5494561343069328 5496044757470208 5496569589174251 5497503268397824 5500119070645248 5503823353424508 5504758264814592 5506545214562952 5513812143539616 5519928662289408 5522406502123392 5528680035515392 5529233433541888 5530935783736944 5532177098285378 5537773259258016 5547823664447232 5553724497409536 5563550503379624 5566765921628832 5568243200160296 5573647691226048 5582484231362752 5584761932151339 5586094969967821 5590957156105632 5592615781691904 5598335482621056 5600152809322911 5600381657870552 5601104083793664 5604876379108719 5609031371049939 5609984153684736 5610545689917504 5617774147491268 5618728415224832 5619211101305928 5621020903947024 5627969744855136 5634927176087104 5635396916489088 5636662067459052 5637226274040753 5638183846025472 5647122702697728 5662899619511403 5670158423602176 5673177114283656 5673408946947392 5682740211662766 5689044123756608 5690731848037376 5692483920650688 5700388473189669 5701356774272256 5703207543654486 5707435430191166 5708404928310784 5710734005808888 5712249489819614 5717793752206032 5724613726589952 5726132893926656 5726706056168384 5728469204584692 5735550875660088 5738125506112587 5743120020964704 5745960223891776 5746195030815232 5762511132650496 5772706537341264 5781858668197136 5792352059609472 5801380577329664 5801878954444356 5810340730602048 5810922321700272 5815980199540224 5819897212066854 5820135040402928 5820885813597696 5825200937074176 5828968664314248 5836174575233072 5837971427011161 5839547554812096 5843876512560576 5848805656365504 5854482459044352 5856036090249856 5858425402510842 5872664081587968 5876030695052656 5892971256869207 5893972271181568 5895786917816784 5912276532893312 5914688791730634 5920078901162496 5922000671927676 5923006617345024 5927397444742144 5929815873039408 5931389495822924 5940391978362234 5942154268047648 5948231450284872 5951173089030768 5951416281915776 5959270302494208 5960608163290032 5961204795537348 5966393480562816 5975693276001792 5985167224913408 5987609223769656 5988353620632748 5999221776024096 6009088917103083 6018615811937967 6023693778095232 6023939934516224 6027997006131604 6033243827683968 6042647822511616 6043166926084764 6044193453505536 6044609381491396 6046402588539712 6048264165691356 6057691572664272 6062964240628224 6063571118295936 6063818904292352 6065180236330208 6073184389985664 6075155861718909 6076187822966016 6082402084501824 6082650640019968 6084206503216128 6102065022274998 6103101554468352 6103712449715328 6104471280866624 6110646355043328 6124205563024598 6131510290489728 6133500695925093 6139090210625792 6142638258349056 6143224834959457 6144268358797568 6149187398472216 6154374063335064 6162495925132512 6163966863412768 6169332034323456 6172101384726144 6173487026264676 6174104966806539 6179478962011488 6179731484546816 6183893480428111 6184691176947552 6189275995641312 6198923197231744 6200508801441024 6202505825044992 6209118794595612 6210173511564288 6219765039954816 6220387612734624 6243282613493447 6248716821529824 6258994316302077 6259250088208264 6260057505416448 6262345538130416 6264273600180333 6270609888731328 6280294760283096 6281793816199144 6290083832485152 6293194530929088 6297859785038528 6300429365104371 6301499592616704 6309289657606656 6311321716712448 6313538909800626 6321069467127936 6328883724866304 6331724696400096 6337235885202432 6339293073097992 6358343432433856 6369883075686912 6374173137025602 6378898421978362 6379981978700288 6380620588533632 6382585065315816 6390475370112624 6398097694424064 6400174639226184 6400436180423488 6402073329042048 6410321566914216 6412052217048576 6420313311418592 6421955544349632 6422217975617024 6424302750323444 6431965422691584 6439916772670976 6440453618844672 6441899505667488 6442544313189432 6442807585810624 6452758414359768 6464469409667136 6483895939368448 6486000735920788 6494560241900304 6502588973097056 6504591001721778 6505695909315072 6514729683645336 6522783348789904 6526553149495872 6528285131222416 6531391396391232 6534621431092608 6543245101284864 6544806921335296 6544981512632192 6547651920453294 6554915286468672 6557857721271528 6563565738245376 6565696397137206 6565964702330992 6566811684447744 6576105745368894 6577881153696384 6588040601531088 6607017074504448 6607838477939584 6610534531934238 6618706633330932 6619830925267968 6630718805079264 6639261622875438 6641054081943168 6641231240759136 6651311099504976 6651582903317632 6653742134263567 6658038874991616 6662523006777036 6668322125334912 6669913800266368 6678716014354944 6683214072015474 6684349321560576 6691476021603436 6692612674571264 6695343317155248 6703620261207072 6722929654758912 6733313128027584 6734824293564808 6755739896960972 6757744069544384 6768000767917344 6776932426330752 6777209363620864 6778730852369056 6779409375316984 6785310232796928 6789880080744663 6791033449197312 6797978800325568 6799995503594496 6800463441699956 6801618607903744 6802202912107176 6812123615188608 6812805480614112 6818735406357504 6821796267328896 6823327765871484 6823606599093088 6829545926224896 6842981970022464 6851441428519296 6855089013092751 6863875986465792 6867530190974952 6878418070786248 6889139435578976 6895135803067392 6900470257019073 6906476486954016 6906758718022912 6909000783915622 6910174386902528 6912301903647264 6929795563766784 6929980425139968 6930457308089273 6931634555805952 6934462721339364 6939603358665684 6940782159983616 6943035270535896 6952197920115168 6954042857171704 6971642155335424 6973788596885712 6975671371103232 6986730699475968 6995082011694336 6999092072028112 7020828382810808 7027642741111104 7033570358097216 7038784465631296 7041656349234297 7042852485865728 7045138730396718 7051559029089792 7053830153972736 7056119962064616 7056308193306582 7062261670870272 7067018043224037 7067306834774984 7073458280732928 7074166304678592 7084483653979136 7085092258168344 7088885793460352 7096135765252128 7108302902805504 7109014414553856 7120285146879744 7124075859028614 7153136361488088 7153428672238016 7156966329291904 7166411301407232 7175270591003648 7177479726037824 7178198162100336 7180103073890908 7188667237125888 7191000815912178 7197554040044032 7200490702976424 7200784948847168 7202401530642122 7209392122346736 7215473039772144 7222852475345916 7224995222569152 7236256795885824 7244906369254848 7245202430158336 7248158534036952 7249059646029116 7256392546613952 7290169625118128 7292137815467008 7294382931789504 7303400422985856 7314784206198272 7315412594734188 7316655233190912 7319710650302662 7326081790759104 7338131267388642 7338431137899344 7339377764971008 7342060286083936 7344320772625218 7351749524719488 7362907786502208 7363104201711216 7363208669497856 7374581044982592 7381738752708096 7383697679010688 7386710290122366 7387965039619584 7397098219262976 7422354562171776 7431530254968064 7433818287682032 7436535326529869 7446349242868452 7454609541474176 7464447310161408 7466870412430548 7468138778391552 7473168505478292 7478708494733252 7479978871579648 7480727586556672 7483030766232336 7492281468407904 7494694538596032 7503653025299664 7503959659806848 7505879075428608 7513862555318784 7515549423278736 7516301698721004 7517578461367296 7529189258892672 7529496936930304 7550532826015204 7564236152378208 7576677330260409 7576986948883688 7577964348662016 7588689502008741 7589978560867584 7600517964252892 7601809032363008 7602462078237432 7604276724872648 7614312007745184 7620939571811328 7623725002941376 7624360534073472 7626072208915188 7626835547231607 7637958939446256 7647401167546784 7650834008150116 7651820933891712 7657493361286272 7659979129993407 7661280298522368 7671390808402944 7676557423979724 7695215003460096 7696942049788352 7712290287256611 7721824405552754 7723136079479296 7735838605925808 7745065630092288 7745805226688011 7747120974136064 7747896428933696 7750281865026348 7759862949422472 7770103557775776 7771958219085664 7773946185265344 7783961902681548 7786063406416128 7791835350080768 7796338591233024 7797083084018053 7798088875281696 7798407541820672 7811233870014456 7818032836599552 7820550822882816 7823298214318167 7830218775450624 7843097424752352 7861049223755712 7873978581031626 7886251722307512 7893115985090304 7896000895903568 7898431930662159 7906421164052544 7918632523835208 7920522637816312 7920770385765888 7922872357396864 7930975267046496 7934897452041024 7945369051560192 7947477551053376 7948273060716464 7950720189121857 7955191307417088 7960549060183398 7970044110726528 7974996517642896 7983478965026208 7997968037558016 7998962368032128 8012118556137444 8024821082583956 8031591704126976 8037000911901846 8044325103578624 8047607256267768 8051587120453392 8057555901446352 8064352220921808 8072179414879104 8076922096885696 8084761491061248 8090206508229258 8097248295049536 8097579186647552 8100207815625212 8100883067453064 8101583763954688 8109869446002432 8136086696366664 8138283266287104 8150852733928128 8175347053986304 8178000927900124 8198916531296288 8201440828257894 8202833972614656 8203655042400384 8205832084446752 8216661233510016 8219328518796171 8229132231973056 8229468512968192 8231316035019568 8232139955742052 8239305282681984 8246254902596736 8250178605967872 8252367994188416 8255735030136762 8257137397221888 8259817821844428 8267345068588032 8278825059460816 8279892993434112 8283609753185088 8293020053273088 8293850150312832 8298265647428067 8306659888887024 8311421835533383 8330586746114304 8331622428706432 8345325755069436 8346743340555264 8352364800240444 8360471536839072 8360813184975104 8373726347044128 8386435734158448 8386778443313536 8388923672537856 8389500951897541 8390926041238784 8400572486805828 8401999456822272 8414976230527104 8415818534876256 8418051879734168 8426661221236902 8428092622837248 8438511633155072 8441954617282704 8442299595200128 8452390764130656 8470684054046592 8498897516034136 8510113420421088 8520633826816832 8524110317494149 8533566185634912 8536097772056064 8547095422552288 8552035161408384 8554811315481729 8561153145286749 8562607392466176 8568374234729421 8573907374097408 8575953896922112 8576690628309048 8589199340889984 8590059084252576 8603326313490132 8603677885813024 8604787724448768 8619292546222848 8654452330761216 8659059806011896 8659413655867072 8672788002295704 8686306244860448 8688528089414208 8702070865994496 8708521861854976 8711348814502306 8712828574790144 8713554896083968 8715511095903072 8716383482550408 8718696589724674 8730202560604392 8737801405611264 8739887048624896 8743452996471372 8743810295028704 8751420984327168 8754261862849608 8765814768840864 8768140993825192 8770508204928512 8773208484548256 8784054135374784 8809356099339264 8814046042578984 8824942177774576 8840958406772352 8852348830500584 8854738775924224 8854974987678848 8868414799339968 8880118351743744 8883001007891514 8883364009036048 8884509926017536 8891096167113216 8897084243734386 8910587967543351 8910952096020632 8913231402071472 8927124422873664 8938160348276096 8938905453741312 8940912244935048 8941807193306022 8963539914002688 8977750837370112 8982530430949122 8998832664036144 9024001023889792 9035909901774336 9041995509197406 9047080310395904 9049865741525952 9053173440992884 9054711265596416 9063971733767424 9066914072237094 9069603882809568 9081288886461806 9082831486918144 9083740640818816 9086537358996408 9095728356438528 9097770354495312 9109776584978496 9114281734449024 9123975960029952 9135255238025728 9140118684123668 9156706921299936 9165969532564992 9171224094381664 9186308344536897 9197265435734592 9200627009358764 9208635315938688 9216402538196352 9223781097708324 9225347902718976 9229200385164226 9231561095002596 9239973900186624 9245950295119152 9252804478220912 9253998051485184 9257380360714528 9258152077089216 9260230539397014 9269597226820224 9283913993461968 9286420452277248 9298384795847616 9313678191893418 9315260267346432 9326776015592448 9347471648827018 9370190321481472 9373075232294736 9375605762743296 9376501063885487 9378093810796288 9388875132312396 9390469981154304 9393518307195624 9405914833096992 9408159949419488 9408410924408776 9416348894493696 9422690724298716 9431277707643904 9432221739571456 9435125748727728 9438574259600801 9439791796393632 9446789677557792 9461514353669504 9463934486409984 9466982575068672 9470308364700939 9478685886071808 9493325587299456 9493713529172992 9497587044600144 9498767812038152 9537515148650784 9554824613530368 9561259705538403 9568347632967543 9569972968050432 9570930882800448 9584889649501184 9585713055168936 9588001087882904 9600654270635232 9612522829795648 9615482350371324 9617115692030976 9618078325572864 9620630719696192 9630469967127888 9633326963425536 9636454125485166 9647948134037376 9648342394514432 9659875159006464 9664211378715936 9672623193203712 9675190062151936 9679137621539652 9680781776053248 9725843909052672 9729001103881182 9736213380914342 9737867230647808 9741840362850456 9744425600280518 9753883459645584 9768109054345472 9772094525468004 9784175023184856 9792427696833624 9797087094586848 9801932146638912 9802332699625984 9817210382002944 9817472268948288 9831104758109719 9832372929703008 9832774726643456 9836786581907292 9848947053496488 9864158618053341 9866821730544576 9896472749562368 9911757716909376 9928059949996398 9928465657157936 9929746387901952 9955827216574064 9958892434313157 9961581122914752 9961846861138704 9964224673971056 9977374354976448 9987058312487424 9989708624543872 9992926051461376 9993784510165554 10004870700399552 10007838767238144 10018074021532416 10020732564371648 10021735598294672 10024821108023211 10026523982340864 10037214032405154 10038919011856896 10055430391810608 10084394482138368 10085648203170944 10102236440347212 10103952464882688 10118252669344988 10119971414490112 10133609845441458 10136616104316576 10152001151876016 10152416010326912 10165814045431296 10168096278553584 10169114062975476 10177965349195392 10183945252595008 10186550173795968 10200695162549934 10202427911855616 10209991148381696 10213305506657876 10215040398029824 10218185422782912 10219208220921168 10235409898639632 10244318889337344 10277162142778944 10283053716342148 10314451474567744 10317627106179372 10333709153368464 10342703704601088 10346483932563296 10360138077034368 10363501175873433 10365261580353792 10378615870242064 10378940505486336 10381417875221504 10397451833708928 10409405037998526 10411173239975424 10414552905803844 10414978493352608 10416321982227456 10424043782132736 10431064285757556 10457463233003136 10479618836107309 10480096049213952 10481398965007616 10498638108042168 10515002296410016 10524154646787072 10531242574216212 10541464111666656 10541894885403392 10548994760730307 10550355537145824 10558176698446944 10574633689395328 10577338543634688 10578066417609943 10579863269388032 10580745230959104 10584179943096924 10584462289959873 10593825402080256 10600960252162476 10610187421099392 10611249457017888 10614065413577864 10626725480968704 10633328690190528 10644203647878192 10644638620034944 10663957383410688 10680427720319616 10682824741516592 10686113788542921 10716001215869128 10730143008357024 10735449493937856 10743407868595136 10749616952110848 10752469627895744 10762905886505472 10770154610836362 10783000855688832 10786501223868267 10786942010972344 10796331060066048 10801177423270752 10803602295963183 10810578862992384 10813159261336576 10814088183520104 10823209559658216 10848115595155552 10849514956913664 10854385193828736 10867803645237504 10873589469043674 10884588819920928 10935254437677192 10938206723200512 10955100634478784 10955548311346688 10959104691728228 10972176309297408 10979565975453993 10985740376909312 10989122686138656 10993139178348502 10995006536795648 11007646706849016 11013090429125904 11027624287079232 11044813004246784 11058466867083776 11061871567473888 11064354196570756 11075546518516032 11095647328894464 11107448994819072 11127101006759248 11133531843257664 11136486400320592 11147295382452096 11164968462725504 11169523864302678 11172189939935642 11181914312211264 11185231563383808 11196670965242112 11200305618645822 11200763315741104 11202208167587328 11209752758217438 11218062742099878 11219968307369472 11221091379835008 11235548294982536 11238422202611856 11242041807894048 11255939489710272 11269854352174208 11270793832978176 11273324134918104 11274452548081506 11276367692050944 11294245405395456 11325799239022806 11346354228567312 11346817893894784 11350501287861379 11365480423325532 11378088247513216 11384967841301376 11400776946379338 11402713548544512 11406415087308972 11414870860382332 11416809856621568 11421468011617776 11424498979639228 11435587504412064 11452265787853312 11453412112336768 11456938409169384 11471101751320176 11476251012225174 11486240041929408 11491920447783552 11492390061630464 11545413074682528 11563717336394272 11582736608329131 11584704119218944 11602761154659328 11603757908888712 11620681461204096 11621844643400544 11631960399080448 11639794424133708 11640270080805856 11641771627195392 11650401874148352 11657937328628496 11672349150466144 11675942854022322 11679095109624192 11687753025121152 11697611312731008 11708964918088704 11712072180499712 11716850805021684 11745328163175936 11752061390105312 11785942513738414 11787944542363136 11791573835633568 11822544819681701 11824553065786624 11829377583461268 11832516800340629 11840157802324992 11844001343855352 11859631746078816 11862778991645848 11880783956724468 11884308536095296 11896462900569744 11900811022974923 11902346178061536 11902832563831552 11918540604988416 11921216326580064 11922409591074696 11932786961125632 11940823590275097 11951386552003584 11970334449826816 11975218447539312 11976707241265496 11998443552048192 12018177834206166 12037231623875934 12047387556190464 12055501367852769 12055994012263208 12066487655367936 12085295645023232 12086333852169528 12089218762982792 12092805177079424 12096528331382712 12115383145328544 12125928481256448 12127142236591872 12130360472660416 12135309762343887 12146368779971328 12150311723437818 12152375645932032 12164804169003648 12165301280039936 12204130044549996 12206203108936704 12207424899430656 12208942561733248 12248411126049196 12263020580979456 12267001391850186 12278180421251584 12286449669918914 12288536717595136 12298374796944432 12308748126670128 12324991850265024 12327933726825536 12344202769452288 12346974052529352 12348209933613078 12358957924022976 12359462969093632 12367786960856222 12369382353895104 12378551991282624 12397846394463488 12401017602882048 12405011650089984 12418237589191224 12439530079909632 12440775225469248 12486565226986894 12497433643059648 12517988632604154 12518500176416528 12520115010832896 12524691076260832 12528547200360666 12541219777462656 12560589520566192 12563587632398288 12580167664970304 12586389061858176 12595719570077056 12600858730208742 12602999185233408 12618579315213312 12627077819601252 12639991831855353 12642138934255872 12657767449732608 12663449392800192 12678586146195984 12685854380550953 12716686864867712 12739766151373824 12748346274051204 12757796843956724 12759963957400576 12761241177067264 12765170130631632 12780950740225248 12800349278452368 12800872360846976 12804146658084096 12820643133828432 12824104434097152 12840626622837184 12843911088699264 12844435951234048 12848605500646888 12863930845383168 12879833545341952 12883799011334976 12885088626378864 12885615171621248 12905516828719536 12928938819334272 12967791878736896 12972001471841576 12989120483800608 13005177946194112 13009182003443556 13011391818630144 13029459367290672 13045566697579808 13053106298991744 13056570262444832 13062782792782464 13067023221753459 13069242862185216 13078044884587011 13086490202569728 13089613842670592 13089963025264384 13095303840906588 13109830572937344 13115715442543056 13127131476490752 13131392794274412 13131929404661984 13133623368895488 13152211490737788 13155762307392768 13176081203062176 13213432445526607 13214034149008896 13215676955879168 13221069063868476 13237413266661864 13261437610158528 13278523245750876 13282108163886336 13282462481518272 13300906437442561 13302622199009952 13303165806635264 13307484268527134 13325046013554072 13336644250669824 13339827600532736 13345626365601579 13357432028709888 13366428144030948 13368698643121152 13382952043206872 13390686634310496 13407240522414144 13445859309517824 13466626256055168 13469648587129616 13473795646423683 13511479793921944 13515488139088768 13536001535834688 13553864852661504 13557461704738112 13558818750633968 13562993263796109 13570620465593856 13579760161489326 13582066898394624 13595957600651136 13600371108355641 13600926883399912 13604405824214352 13621933329692709 13624247230377216 13625610961228224 13643592534657792 13646655531742968 13647213198186176 13685963940044928 13702882857038592 13710178026185502 13735060381949904 13756836141572496 13778278871157952 13800940514038146 13812952973908032 13813517436045824 13818001567831244 13820348773805056 13824603807294528 13843800577746339 13859960850279936 13860914616178546 13863269111611904 13868925442678728 13879206717331368 13886070541071792 13904395840230336 13908085714343408 13943284310670848 13947577193771424 13990164023388672 13998184144056224 14021207473240527 14041656765621616 14055285482222208 14067140716194432 14077568931262592 14083312698468594 14085704971731456 14090277460793436 14103118058179584 14112239924129232 14112616386613164 14124523341740544 14134036086448074 14134613669549968 14146916561465856 14148332609357184 14170184516336688 14177771586920704 14192271530504256 14218028829107712 14240570293759488 14248151718057228 14306272722976176 14306857344476032 14311501623825217 14313932658583808 14332822602814464 14354959452075648 14356396324200672 14360206147781816 14377334474251776 14382001631824356 14395108080088064 14400981405952848 14401569897694336 14404803061284244 14406244922548591 14418784244693472 14430946079544288 14445704950691832 14449990445138304 14454681188227749 14472513591771648 14489812738509696 14490404860316672 14496317068073904 14498119292058232 14512785093227904 14580339250236256 14588765863579008 14593501655821773 14604320071371513 14606800845971712 14616638400420777 14629568412396544 14630825189468376 14639421300605324 14652163581518208 14676262534777284 14676862275798688 14678755529942016 14684120572167872 14688641545250436 14703499049438976 14725815573004416 14726208403422432 14726417338995712 14749162089965184 14763477505416192 14767395358021376 14773420580244732 14775930079239168 14844709124343552 14863060509936128 14867636575364064 14873070653059738 14892698485736904 14909219082948352 14919260313472967 14928894620322816 14933740824861096 14946337010956584 14957416989466504 14961455173113344 14966061532464672 14984562936815808 14989389077192064 15007306050599328 15007919319613696 15011758150857216 15027725110637568 15031098846557472 15032603397442008 15055821048607731 15058378517785344 15101065652030408 15128472304756416 15153354660520818 15153973897767376 15155928697324032 15177379004017482 15179957121735168 15200414768162187 15201035928505784 15204924156474864 15208553449745296 15228624015490368 15247450005882752 15248721068146944 15252144417830376 15253671094463214 15275917878892512 15294802335093568 15301042743824901 15301668016300232 15303641867783424 15314986722572544 15319958259986814 15322560597044736 15353114847959448 15390430006920192 15393884099576704 15424580574513222 15443648811105508 15446272158958592 15471677211851616 15491610453376022 15494241948272128 15495792857867392 15500563730052696 15519725898844944 15540207115551552 15543916438171328 15547892370530688 15567923805363096 15572126812832256 15583670700161536 15594166168036106 15596177750563392 15596815083641344 15622467740028912 15636065673199104 15641101645765632 15646596428636334 15686194849504704 15722098447511424 15747957162063252 15772503444615024 15786231970180608 15792001791807136 15796863861324318 15812842328105088 15837265047670416 15841045275632624 15841540771531776 15845744714793728 15861950534092992 15869794904082048 15890738103120384 15894955102106752 15896546121432928 15901440378243714 15910382614834176 15921098120366796 15940088221453056 15949993035285792 15966957930052416 15995207697216419 15995936075116032 15997924736064256 16024237112274888 16049642165167912 16063183408253952 16074001823803692 16088650207157248 16095214512535536 16101097266377837 16103174240906784 16115111802892704 16128704441843616 16144358829758208 16153844193771392 16155231916254543 16169522982122496 16180413016458516 16194496590099072 16195158373295104 16200415631250424 16201766134906128 16219738892004864 16272173392733328 16276566532574208 16301705467856256 16310384203565511 16350694107972608 16356001855800248 16397833062592576 16402881656515788 16405667945229312 16407310084800768 16411664168893504 16433322467020032 16438657037592342 16458264463946112 16458937025936384 16462632070039136 16464279911484104 16478610565363968 16489708767522753 16492509805193472 16500357211935744 16504735988376832 16511470060273524 16514274794443776 16519635643688856 16557650118921632 16559785986868224 16567219506370176 16586040106546176 16587700300625664 16596531294856134 16613319777774048 16622843671066766 16661173492228608 16663244857412864 16690651510138872 16704729600480888 16720943073678144 16721626369950208 16747452694088256 16758284909903463 16772871468316896 16773556886627072 16777847345075712 16779001903795082 16781852082477568 16801144973611656 16827094113149817 16829952461054208 16831637069752512 16836103759468336 16853322442473804 16856185245674496 16883909234565408 16884599190400256 16904781528261312 16941368108093184 16988698858534209 16997795032068272 17020226840842176 17041267653633664 17048220634988298 17067132371269824 17072195544112128 17094190845104576 17101165419569007 17104070322816768 17109622630963458 17122306290573498 17125214784932352 17136748469458842 17153381256618096 17178398681779968 17180118168505152 17206652626980264 17207355771626048 17214376518337761 17238585092445696 17318119612023792 17318827311734144 17345576004591408 17372612489720896 17377056178828416 17404141731988992 17417043723709952 17422697629004612 17425657149580288 17431022191806144 17432766965100816 17437393179449348 17460405121208784 17475602811222528 17479774097249792 17486905992942744 17487620590057408 17508523725699216 17531629537681728 17536281987650384 17541016409857024 17546416969096512 17568108270749568 17628092085157968 17649884355549152 17678913770607621 17681916813544704 17704697661001168 17709477551848448 17709949975357696 17736829598679936 17760236703487488 17766002015783028 17766728018072096 17769019852035072 17782192334226432 17794168487468772 17821175935086702 17821904192041264 17826462804142944 17854248845747328 17876320696552192 17877810907482624 17881824489870096 17883614386612044 17927079828005376 17955501674740224 17965060861898244 17995344003598759 17997665328072288 18048002047779584 18055847435813901 18060157221572539 18071819803548672 18083991018394812 18099731483051904 18106346881985768 18127943467534848 18133828144474188 18139207765619136 18162577772923612 18165662973836288 18167481281637632 18173074717992816 18191456712877056 18195540708990624 18219553169956992 18225467585156727 18228563468898048 18247951920059904 18270510476051456 18280237368247336 18313413842599872 18331939065129984 18342448188763328 18372616689073794 18394530871469184 18400502087775279 18401254018717528 18417270631877376 18429674504878371 18432805076392704 18447562195416648 18458400770328452 18463122190005192 18491900590238304 18505608956441824 18507996102970368 18514760721429056 18516304154178432 18520461078794028 18522314900419617 18539194453640448 18551680441284333 18567827986923936 18596769591695232 18627356383786836 18630520534692864 18694943297654036 18729847840480341 18740380642962944 18746150464589472 18753002127770974 18756187621592576 18777750264624792 18787036614391248 18811241264813741 18811829666193984 18816319898838976 18816821848817552 18845381448597432 18864443479142912 18870251497455456 18877148519201602 18879583592787264 18893579355115584 18923028707339008 18927868972819968 18933965150137344 18940616729401878 18986651174598912 18995174089200288 18997535624076304 19075030297301568 19109649227060736 19122519411076806 19136695265935086 19139945936100864 19141861765600896 19171426110337872 19176002175765808 19201308541270464 19225045659591296 19230964700742648 19236156651145728 19241261439392384 19260939934255776 19266653926851072 19272908250970332 19295896268074752 19319750318012928 19328422757431872 19350380124303872 19358275243079304 19362619843998823 19451687818105344 19458002207762364 19472426761828684 19475734461295616 19483680725700912 19488851200561036 19507766919291168 19536218108690944 19544189050936008 19568350046369712 19584855393667248 19594174189173696 19603864293277824 19604665399251968 19634420764005888 19634944537896576 19662209516219438 19664745859406016 19665549453286912 19673573163814584 19697894106992976 19728317236106682 19733643461089152 19792945499124736 19823515433818752 19856119899992796 19856931314315872 19859492775803904 19911654433148128 19917784868626314 19923162245829504 19923693722277408 19928449347942112 19954748709952896 19961226402790701 19974116624974848 19979417249087744 19985852102922752 19987569020331108 19992873214368649 20009741400799104 20036148043064832 20041465128743296 20043471196589344 20049642216046422 20053047964681728 20074428064810308 20077838023713792 20110860783621216 20168788964276736 20171296406341888 20184881600581073 20204472880694424 20236505338689976 20267219690882916 20273232208633152 20304002303752032 20304832020653824 20331628090862592 20336192557107168 20338228125950952 20355930698390784 20367890505190016 20369640242233989 20373100347591936 20401390325099868 20404855823711232 20419982296763392 20426611013315752 20436370845565824 20438416441842336 20470819797279264 20488637778674688 20554324285557888 20565267039278253 20566107432684296 20628902949135488 20635254212358744 20667418306736928 20685407409202176 20692967865126592 20701410771057219 20720276154068736 20727002351746866 20730523160707584 20757231740484128 20791371924267819 20794903667417856 20818810075997052 20822346479950848 20829105811607688 20829956986705216 20862128571515112 20914926466006272 20959237672214618 20960192098427904 20962797930015232 20997276216084336 21030004592820032 21062485148432424 21082928223333312 21083789770806784 21097989521460614 21100711074291648 21116353396893888 21149267378790656 21154677087269376 21156132835219886 21159726538776064 21161490461918208 21168359886193848 21168924579919746 21201920504324952 21220374842198784 21222498914035776 21228130827155728 21253450961937408 21266657380381056 21288407295756384 21289277240069888 21360855440639232 21365649483033184 21372227577085842 21432002431738256 21460286016714048 21470898987875712 21486815737190272 21499233904221696 21504939255791488 21525811773010944 21540309221672724 21566001711377664 21573002447736534 21573884021944688 21592662120132096 21602354846541504 21607204591926366 21628176367040208 21646419119316432 21696231190311104 21708770387657472 21735607290475008 21747178938087348 21769177639841856 21870508875354384 21876413446401024 21910201268957568 21911096622693376 21918209383456456 21944352618594816 21959131950907986 21971480753818624 21978245372277312 21986278356697004 21990013073591296 22015293413698032 22026180858251808 22055248574158464 22089626008493568 22116933734167552 22123743134947776 22128708393141512 22151093037032064 22191294657788928 22254202013518496 22267063686515328 22272972800641184 22294590764904192 22309605979589607 22329936925451008 22339047728605356 22344379879871284 22363828624422528 22393341930484224 22400611237291644 22401526631482208 22404416335174656 22419505516434876 22436125484199756 22439936614738944 22442182759670016 22471096589965072 22476844405223712 22484083615788096 22511878979420544 22539708704348416 22541587665956352 22546648269836208 22548905096163012 22552735384101888 22588490810790912 22651598478045612 22692708457134624 22693635787789568 22701002575722758 22730960846651064 22756176495026432 22766068506026223 22769935682602752 22771502583721897 22801553892758676 22805427097089024 22812830174617944 22829741720764664 22842936023235552 22848997959278456 22871175008824128 22904531575706624 22906824224673536 22913876818338768 22942203502640352 22952502024450348 22972480083858816 22979937389980221 22983840895567104 23090826149365056 23127434672788544 23136870861769833 23165473216658262 23169408238437888 23207515817777424 23237415680064033 23241362922408192 23243689286801088 23279588848267416 23280540161611712 23315874657256992 23344698300932288 23351885708044644 23358190219248384 23375506050242304 23391249252054159 23395222625462016 23424144360999424 23433701610043368 23490656326351872 23504122780210624 23571885027476828 23575889084726272 23583147671267136 23645089639363402 23649106131573248 23658755166922536 23665033600681258 23688002687710704 23719263492157632 23725557983291696 23761567913448936 23768617072190592 23792925801139488 23801622045949846 23804692356123072 23805665127663104 23842432653160128 23844819182149392 23865573922251264 23881647180550194 23950436895078624 23953414482530992 23996887104096384 24036355668412332 24074463247751868 24094775112380928 24111002735705538 24111988024526416 24132975310735872 24172667704339056 24178437525965584 24185610354158848 24193056662765424 24230766290657088 24254284473183744 24260720945320832 24270619524687774 24292737559942656 24300623446875636 24304751291864064 24329608338007296 24408260089099992 24414849798861312 24417885123466496 24496822252098392 24526041161958912 24534002783700372 24556360842503168 24572899339837828 24577073435190272 24596749593888864 24617496253340256 24649983700530048 24655867453651072 24657985556388513 24688405538904576 24693948105058704 24696419867226156 24717915848045952 24718925938187264 24735573921712444 24738764707790208 24757103982565248 24795692788926976 24802035205764096 24836475178382448 24879060159819264 24881550450938496 24894796942284201 24934265506600149 24973130453973788 24994867286119296 25035977265208308 25037000352833056 25040230021665792 25049382152521664 25057094400721332 25082439554925312 25121179041132384 25127175264796576 25160335329940608 25168502855692623 25172778123716352 25191439140154112 25201717460417484 25205998370466816 25208405357247427 25254155639202504 25279983663710706 25284277868511744 25315534899465216 25326898785600384 25357172292391968 25371708761101906 25433373729735424 25450502887689179 25496692548102408 25515593687913448 25522482354134528 25530340261263264 25561901480450496 25600698556904736 25601744721693952 25608293316168192 25618987276059317 25641286267656864 25681253245674368 25683459435860247 25687822177398528 25697211001293776 25705122704188263 25727861690766336 25767598022669952 25770177252757728 25771230343242496 25811033657439072 25857877638668544 25944002943683152 25978240967601216 26010355892388224 26018364006887112 26058918734581344 26091133395159616 26106212597983488 26113140524889664 26125565585564928 26134046443506918 26138485724370432 26156089769174022 26179926050528768 26190607681813176 26219661145874688 26231430885086112 26254262952981504 26262785588548824 26263858809323968 26304422981475576 26311524614785536 26352162406124352 26426864891053214 26428068298017792 26431353911758336 26442138127736952 26474826533323728 26522875220317056 26557046491501752 26564216327772672 26564924963036544 26601812874885122 26605244398019904 26606331613270528 26614968537054268 26650092027108144 26673288501339648 26679655201065472 26691252731203158 26732856288061896 26765904086413744 26781373268620992 26814481044828288 26933252512110336 26939297174259232 26947591292847366 27022959587843888 27030976278177536 27072003071669376 27107729705323008 27114923409476224 27117637501267936 27125986527592218 27141240931187712 27159520322978652 27164133796789248 27191915201302272 27200742216711282 27201853766799824 27208811648428704 27243866659385418 27248494460754432 27251221922456448 27287185069315584 27293311063485936 27294426396372352 27371927880089856 27405765714077184 27420356052371004 27470120763899808 27513672283144992 27556557742315904 27558925033610691 27565503127663349 27601881028076292 27625905947816064 27627034872091648 27636003135662488 27649207614589056 27687601155492678 27719921700559872 27721829232357092 27726538223223808 27737850885357456 27758413434662736 27772141082143584 27808791680460672 27816171428686816 27886568621341696 27895154387542848 27980328046777344 27996368288112448 28042414946481054 28083313531243232 28110570964444416 28129503191656461 28134281432388864 28155137862525184 28166625396937188 28171409943462912 28180554921586872 28224479848258464 28225232773226328 28249046683481088 28268072172896148 28269227339099936 28293833122931712 28296665218714368 28315722778802403 28340369032673376 28355543173841408 28384543061008512 28436057658215424 28481140587518976 28496303436114456 28612545445952352 28613714688952064 28623003247650434 28627865317167616 28705042898902629 28709918904151296 28711894562084131 28712792648401344 28720412295563632 28754668948503552 28764003263648712 28801962811905696 28803139795388672 28809606122568488 28812489845097182 28837568489386944 28861892159088576 28891409901383664 28899980890276608 28909362376455498 28945027183543296 28979625477019392 28992634136147808 28996238584116464 29025570186455808 29160678500472512 29177531727158016 29187003311643546 29208640142743026 29213601691943424 29233276800841554 29261650378936752 29278842601210648 29304327163036416 29352525069554568 29353724551597376 29368241144335744 29377283090500872 29406998098877952 29451631146008832 29452416806844864 29493314274329157 29498324179930368 29534790716042752 29546841160489464 29689418248687104 29726121019872256 29735273150728128 29746141306119476 29785396971473808 29818438165896704 29838520626945934 29867481649722192 29892674021913168 29914833978933008 29922910346226688 29932123064929344 29969125873631616 29978778154384128 30014612101198656 30015838639227392 30023516301714432 30062197693114944 30065206794884016 30111642097215462 30116757035570688 30202131304060816 30256944609512832 30306709321041636 30307947795534752 30311857394648064 30354758008034964 30359914243470336 30400829536324374 30402071857011568 30409848312949728 30417106899490592 30457248030980736 30494900011765504 30497442136293888 30504288835660752 30507342188926428 30515438064036359 30551835757785024 30589604670187136 30602085487649802 30603336032600464 30607283735566848 30629973445145088 30639916519973628 30645121194089472 30706229695918896 30787768199153408 30808503495623743 30849161149026444 30887297622211016 30943354423703232 30983220906752044 30988483896544256 30991585715734784 31001127460105392 31039451797689888 31080414231103104 31087832876342656 31090503527620299 31095784741061376 31135847610726192 31144253625664512 31167341400323072 31188332336072212 31192355501126784 31193630167282688 31244935480057824 31272131346398208 31293192857272668 31372389699009408 31438856508321927 31444196895022848 31495914324126504 31545006889230048 31572463940361216 31584003583614272 31593727722648636 31625684656210176 31646984282190921 31674530095340832 31682090551265248 31691489429587456 31723901068185984 31734199252829829 31739589808164096 31781476206240768 31784511102616321 31789910204213504 31793092242865856 31802880756487428 31842196240733592 31880176442906112 31899986070571584 31933915860104832 31990415394432838 31991872150232064 31995849472128512 32048474224549776 32089764510564617 32099284330335824 32148003647607384 32190429025071072 32202194532755674 32206348481813568 32230223605785408 32257408883687232 32288717659516416 32302201348074791 32307688387542784 32310463832509086 32360826032917032 32388993180198144 32400831262500848 32403532269812256 32410806887889549 32439477784009728 32544346785466656 32603410935712512 32620768407131022 32712003711600496 32795666125185152 32805763313031576 32814620169601536 32823328337787008 32866644934040064 32877314075184684 32916528927892224 32925264140078272 32928559822968208 32938697926361979 32957221130727936 32979417535045506 32985019610386944 33009471976753664 33022940120547048 33039271287377712 33115300237843264 33134439012740352 33175400601251328 33193062589712268 33226639555548096 33245687342133532 33322346984457216 33326489714825728 33381303020277744 33409459200961776 33441886147356288 33443252739900416 33494905388176512 33516569819806926 33545742936633792 33547113773254144 33555694690151424 33558003807590164 33563704164955136 33602289947223312 33654188226299634 33659904922108416 33663274139505024 33672207518936672 33706644884947608 33767818469130816 33769198380800512 33809563056522624 33882736216186368 33977397717068418 33995590064136544 34040453681684352 34051503863584137 34082535307267328 34096441269976596 34105489600981813 34134264742539648 34188381690209152 34202330839138014 34208140645633536 34219245261926916 34244612581146996 34250429569864704 34273496938917684 34306762513236192 34356797363559936 34360236337010304 34413305253960528 34414711543252096 34428753036675522 34433033318638301 34477170184891392 34636239224047584 34637654623468288 34691152009182816 34745224979441792 34748209824987393 34754112357656832 34756503943575527 34808283463977984 34834087447419904 34845395258009224 34862044383612288 34865533930201632 34874786358898696 34920810242417568 34951205622445056 34959548194499584 34973811985885488 34975241180114816 35017047451398432 35063259075363456 35072563975300768 35092833938193024 35136216541499136 35256184170315936 35299768711098304 35357827541215242 35363833627089408 35409395322002336 35419899950715392 35467634459045103 35473659197359872 35497550401021887 35520473406974976 35532004031566056 35533456036144192 35588336974937544 35642351870173404 35643808384082528 35652925608285888 35702433068924769 35708497691494656 35752641393104384 35755621814965248 35763648979740192 35767228773224088 35854159656010752 35911003349480448 35930121723796488 35990688007197518 35995330656144576 36096004095559168 36111694871627802 36120314443145078 36167982036789624 36199462966103808 36212693763971536 36255886935069696 36267656288948376 36278415531238272 36325155545847224 36334962563275264 36346149435985632 36391081417981248 36439106339913984 36450935170313454 36457126937796096 36495903840119808 36560474736494672 36626827685199744 36684896377526656 36745233378147588 36789061742938368 36801004175550558 36802508037435056 36834541263754752 36859349009756742 36865610152785408 36895124390833296 36916801540656904 36926244380010384 36983801180476608 37011217912883648 37029521442858112 37032608308356864 37040922157588056 37044629800839234 37078388907280896 37103360882568666 37135655973847872 37193539183390464 37254712767573672 37389886595308072 37459695680960682 37480761285925888 37492300929178944 37506004255541948 37512375243185152 37555500529249584 37574073228782496 37622482529627482 37623659332387968 37632639797677952 37633643697635104 37690762897194864 37728886958285824 37740502994910912 37754297038403204 37759167185574528 37787158710231168 37846057414678016 37855737945639936 37881233458803756 37973302349197824 37990348178400576 37995071248152608 38057563141652859 38150060594603136 38219298454121472 38245038822153612 38273390531870172 38279891872201728 38283723531201792 38342852220675744 38352004351531616 38402617082540928 38450091319182592 38461929401485296 38472313302291456 38475987124219757 38482522878784768 38521879868511552 38533307853702144 38545816501940664 38591792536149504 38639500636025856 38656845514863744 38700760248607744 38716550486158608 38725239687997646 38845504407525589 38903375636210688 38916004415524728 38944853523657368 38967361451401824 38977702401122072 39015533838582336 39072436217381888 39088378101872016 39102664789774747 39136700092739424 39169710787334496 39188348378347392 39201069665260377 39207728586555648 39234134653761033 39268841528011776 39269889075793152 39324419032438876 39329491718812032 39331098906573824 39347146327629168 39395788213985952 39456634472213364 39467286922178304 39640297336579821 39647030867637504 39712239799985592 39713862628631744 39823308866296256 39835569737252628 39846324491659008 39847387444554816 39856898695884224 39902719312327683 39909497419905792 39922452805581402 39958834498175488 39971704205845504 39975138040662216 39985746428737298 40019482801598208 40072296086129664 40082930257486592 40086942393178688 40099284432092844 40106095929363456 40148856129620616 40221721567242432 40337577928553472 40342592812683776 40369763201162146 40408945761388848 40473010677379952 40534439381765832 40546464417266304 40608004607504064 40609664041307648 40672385114214336 40676456251901904 40711861396781568 40735781010380032 40739280484467978 40746200695183872 40802780650199736 40853222026631504 40865799989078127 40872741691131648 40876832883684672 40941639594558528 41108648571115776 41130534078556506 41132214865368592 41257805898270976 41270508424717488 41334836613473856 41385935730253184 41402821542114438 41440552308137472 41454004703493732 41461046321415168 41514463480968256 41531401733239017 41582743848535638 41589807334835712 41637620151994104 41658211623215376 41659913973410432 41724257143030224 41829852932012544 41918475344429236 41925595860030464 41994552432168672 42060009185640064 42063622419721581 42124970296864848 42165856446666624 42167579541613568 42195979042921228 42201422148583296 42232706793787776 42298534757581312 42309354174538752 42312265670439772 42319453077552128 42336719772387696 42337849159839492 42403841008649904 42440749684397568 42444997828071552 42456261654311456 42533314760762112 42576814591512768 42578554480139776 42721710881278464 42731298966066368 42744455154171684 42864004863476512 42920572033428096 42934504871475651 42941797975751424 42973631474380544 42998467808443392 43002573844716199 43009878511582976 43080618443345448 43132003422755328 43146004895473068 43147768043889376 43185324240264192 43204709693083008 43214409183852732 43218734767645773 43256352734080416 43292838238632864 43392462380622208 43415563749587423 43417540775314944 43471214580950016 43494357876174696 43538355279683712 43702978294454129 43741017750708768 43812960214114539 43820402537915136 43836418766912912 43849915201262331 43888705237189632 43918263901815972 43956490744554624 43972556713394008 44030586827396064 44052361716503616 44110497148316928 44179252016987136 44247486269895552 44257416786283024 44302186074064128 44508404027036992 44534127373030656 44545945601282368 44589181529808384 44619211959179214 44659873850902016 44678095457210712 44688759759742568 44727657248845056 44757780940418901 44786683860968448 44801222474583288 44803053262964416 44839011032869752 44872250968399512 44884365519340032 44942193179930144 44953688810447424 44968167231576192 45023757958841088 45079417408696832 45083175331912704 45093296539672416 45097810192326024 45303196956091224 45385416914269248 45387271575579136 45402005151445516 45461921693302128 45512352990052864 45532137012052446 45539871365205504 45543005167443794 45603107785517352 45625660349235888 45659483441529328 45685872046471104 45697995918556912 45742350017648256 45813648449347072 45827753636677536 45884407005280704 45905004048900696 45944960167717632 45959874779960442 45967681791134208 46181652298730112 46254869345577088 46273741723539666 46330946433316524 46338816476875776 46415031635554848 46474831360128066 46482725844816384 46487378573602176 46559177696534832 46561080323223424 46576194939844969 46631749314513984 46689396601864576 46703771416089288 46716380438496768 46751012100484608 46782498504108318 46790445250924032 46848288721998848 46867403220086736 47008245560421248 47023505335425713 47143770054953656 47166295342534272 47290179278726804 47298212263146496 47317510333845072 47330067201362516 47376005375421408 47438526984315264 47451115966583392 47523135826897872 47537234144381184 47585851602278976 47603244091899692 47609384712246144 47611330255326208 47684865306320256 47689638364298784 47731147844502528 47763294361100388 47900873790157248 47906828965061984 47985623091649257 47993774208192768 48072711336824664 48148926495503736 48189550224761856 48222005471411076 48223976049052832 48265950621471744 48303291799133511 48345335408678112 48356875051931168 48371220708317696 48386113325530848 48461532581314176 48508568946367488 48513201156624911 48521441890641664 48541239049375548 48585475119885312 48601246893751272 48659216676014592 48816520178199984 48829699597722624 48835770246932992 48993644504196784 49052082323917824 49068005567400744 49145798679675656 49193499187777728 49234992506680512 49299967401060096 49311734907302144 49315971112777026 49376811077809152 49387896210117408 49392839734452312 49435831696091904 49469126302568259 49471147843424888 49477529415580416 49514207965130496 49591385577853952 49672950356764896 49758120319638528 49763100901876992 49789593884568402 49868531013200298 49946260907947576 49989734572238592 50071954530416616 50074000705666112 50098764305043328 50114188801442664 50164879109850624 50242358082264768 50254350529593152 50274854729710389 50320670659881216 50337005711385246 50345556247432704 50382878280308224 50403434920834968 50416810714494854 50508311278405008 50559967327421412 50568555737023488 50653797571200768 50714344584783936 50743417522203812 50866747459470848 50901005775378358 50993385096204816 51031187375826896 51044964708269056 51060680522526528 51123802960900992 51201397113809472 51203489443387904 51216586632336384 51237974552118634 51282572535313728 51362506491348736 51366918871720494 51375644354797056 51394422002587552 51410245408376526 51535196045339904 51540354505515456 51542460686484992 51622067314878144 51715755277337088 51888005887366304 51956481935202432 52020711784776448 52036728013774224 52055747285709083 52117837469162688 52182266790319232 52212425195966976 52226281049779328 52251131171129856 52268092887013836 52276971448740864 52312179538348044 52359852101057536 52381215363626352 52439322291749376 52462861770172224 52525571177097648 52527717618647936 52555682433711091 52608845962951152 52623049229571072 52704324812248704 52853729782106428 52862707823516672 52884276255473904 52949653066647456 53036741311822863 53045750440634112 53114092983003504 53128432655545344 53129849926073088 53203625749770244 53210488796039808 53212663226541056 53229937074108536 53300184054216288 53346577002679296 53359310402130944 53382505462406316 53465712576123792 53531808172827488 53562746537241984 53628962089656576 53866505024220672 53878594348518464 53895182585694732 53986032010796277 54045919175687776 54061952556355072 54144006143338752 54180471664717617 54215459410646016 54220636586816077 54229846818952448 54235275002535872 54251973055184436 54319040645957304 54383830402604544 54401484433422564 54403707533599648 54417623296857408 54487733318770836 54496988921508864 54502443844912896 54574370138631168 54586622126971872 54588852792744704 54743855760179712 54811531428154368 54840712104742008 54940241527799616 55027344566289984 55113115484631808 55117850067221382 55131006255326698 55203762056152584 55251811895632128 55272006271324976 55289023514635113 55298415229178112 55375202310985356 55443658464714184 55475701770714912 55516826869325472 55544282164287168 55617583360921344 55632342857373632 55655041323852999 55790308775085696 55992736576224896 56084829892962108 56166627062486464 56189543521441023 56221141928888832 56259006383312922 56268562864777728 56310275725050368 56333250793874376 56361109843173744 56433723794441223 56448959696516928 56450465546452656 56536144345792296 56538454678199872 56593330437428736 56631445557604806 56680738065346752 56711086347682816 56769086122017024 56992606872228912 57225090891904704 57227429377904128 57246006495300868 57255730634335232 57410085797805258 57419837808302592 57423789124168262 57425585296802688 57440824591127264 57528006527297424 57603925623811392 57606279590777344 57619212245136976 57624979690194364 57675136978773888 57723784318177152 57782819802767328 57799961780553216 57818724752910996 57959250954038784 57985268272295616 57992477168232928 58051140372911616 58087859531996469 58179952848733681 58321357000945024 58355063454316032 58374006623287092 58417280285486052 58427203383886848 58466553601683108 58523300757873504 58557685202421296 58608654326072832 58705050139109136 58707449103194752 58726506663282787 58736482288671488 58754566181001744 58813996197755904 58903262292017664 58904833613689728 58986628548658314 58996648359860736 59069581432085504 59093682320978928 59378836497374208 59470546301456256 59492282612238952 59570793942947616 59636876331793408 59677041253891868 59734963299444384 59785348043826336 59829667957866016 59864246129858688 59883679208372103 59938251747263232 59957556308768256 59978619643105947 60029224202397312 60031677278454784 60124395386229888 60130413589768032 60223284194430924 60233514071141376 60404262608121632 60513889219025664 60554644801743219 60613418642083272 60615895591069504 60709516016069928 60801659072648748 60804143714023136 60819696625899456 60834213798981184 60914496061961472 60989800023531008 60994884272587776 61008577671321504 61014684377852856 61030876128072718 61103671515570048 61179209340374272 61204170975299604 61206672065200928 61214567471133696 61259946890290176 61279833039947256 61412459391837792 61575536398306816 61617006991247486 61698322298052888 61774595244422032 61886708847406464 61966441813504088 61983171431469568 62002254920210784 62078903595379776 62160828462206208 62175665752685312 62181007055240598 62191569482122752 62271695221452384 62374115772803457 62376664672144424 62384711002253568 62489870960115648 62586385714545336 62744779398018816 62877713016643854 62888393790045696 62991828648253008 63090013778460096 63168007167228544 63187455445297272 63251369312420352 63293968564381842 63349060190681664 63364181102530496 63382978859174912 63447802136371968 63468398505659658 63479179616328192 63569022205232642 63579820408427008 63586184485731712 63605761512974856 63684392481467184 63760352885812224 63799972141143168 63867831720209664 63980830788865676 63991698944257024 64096948449099552 64179529021129234 64198568660671648 64296007295214768 64380858050142144 64404389065511348 64412696963627136 64460447211570816 64514817767374464 64577435319032832 64604402696149582 64615376775085568 64620927665018172 64721652065834064 64777986360396288 64801662525001696 64807064539624512 64821613775779098 65088693570933312 65206821871425024 65241536814262044 65424007423200992 65591332250370304 65611526626063152 65629240339203072 65635507447198409 65646656675574016 65733289868080128 65754628150369368 65833057855784448 65850528280156544 65857119645936416 65877395852723958 65914442261455872 65958835070091012 65970039220773888 66018943953507328 66045880241094096 66078542574755424 66230600475686528 66268878025480704 66350801202502656 66386125179424536 66453279111096192 66491374684267064 66652979429651456 66762606040555488 66818918401923552 66883772294712576 66928817938768821 66989810776353024 67033139639613852 67091485873267584 67094227546508288 67116007615180328 67204579894446624 67308376452599268 67319809844216832 67326548279010048 67344415037873344 67413289769895216 67535636938261632 67538396761601024 67619126113045248 67765472432372736 67954795434136836 67991180128273088 68080907363368704 68103007727168274 68165070614534656 68192882539953192 68210979201963626 68268529485079296 68314507751165691 68376763380418304 68404661678276028 68416281291267072 68438490523853832 68489225162293992 68546993877835368 68613525026472384 68713594727119872 68720472674020608 68826610507921056 68829423086504192 68857506073351044 68866066637276602 69272478448095168 69275309246936576 69382304018365632 69490449958883584 69496419649974786 69508224715313664 69513007887151054 69690790516018448 69712247040192099 69724088767224576 69731067860403264 69749572717797392 69841620484835136 69947623971770976 69950482360229632 70034094902796864 70126518150726912 70145127950601536 70173747756162477 70185667876386048 70272433082998272 70512368340631872 70599537422196608 70715655082430484 70727667254178816 70818790644004672 70839799901430784 70935268918090206 70947318394719744 70995100802043774 71064008063132112 71066912072288384 71176673949875088 71284703740346808 71287616768165056 71305851216571776 71404866137849538 71416995382989312 71505282786208768 71527297959480384 71534457546448176 71860243447592976 71981376014395036 71990661312289152 72192008191118336 72223389743255604 72240628886290156 72335964073579248 72398925932207616 72425387527943072 72535312577896752 72556831062476544 72650311091694448 72669925126550528 72692298871971264 72782162835962496 72878212679827968 72901870340626908 72914253875592192 73120949472989344 73253655370399488 73357331852751163 73369792755053312 73490466756295176 73578123485876736 73602008351101116 73605016074870112 73669082527509504 73718698019513484 73731220305570816 73790248781666592 73833603081313808 73852488760020768 73967602360953216 74022435825767296 74046464923269601 74059042885716224 74065216616713728 74081844315176112 74089259601678468 74156777814561792 74206721765137332 74271311947695744 74387078366780928 74509425535147344 74779773190616144 74802796519800447 74919391361921364 74984601858357888 75012008511083896 75111001058499168 75148146457564992 75244965059254964 75247318664775936 75265279595355904 75267287395270208 75381525794389728 75481005989821824 75505508567077869 75508594076806408 75518334371149056 75574317420462336 75625216071742281 75692114829356032 75762466917607512 75946604698395648 75980696356801152 75990142496305216 76115126283305718 76300121189206272 76351508663067537 76490077644307224 76546781063740344 76567447062403584 76685704441351488 76704008703063232 76805234165081856 76856961828177951 76900182638365184 76923858802970592 76951974248439514 76965045757569536 77043759737023104 77091633003881328 77183585072299008 77313691029727488 77433100972317216 77450479375995292 77691008815051178 77832008831049456 77889707047314736 77934722902803648 77955404802244144 78031067677164672 78176756203744032 78205329579549494 78273400185478848 78339421574668992 78376696756694784 78402139330520754 78415457173111296 78468269307522066 78539778151586304 78648838064877752 78658983437624064 78694292655258336 78791576427971904 78913268944426728 78934573844356608 79280594673159642 79294061735275008 79424479599971184 79427725257263488 79453509015029653 79646617732592512 79671139474505256 79692648983318016 79694774889109632 79713797391768448 79805438624655366 79818994839811584 79844905611162804 79917668996350976 79950276081324432 79971492857474596 80038965603196416 80165860514973184 80173884786357376 80198568864185688 80297712259241232 80443443134484864 80685185625367552 80739526402324292 80817891522777696 80946021354759904 81068878763531664 81092928834532608 81216009215008128 81219328082615296 81344770228428672 81352912503803808 81423722793563136 81471562020760064 81478560968935956 81492401390367744 81605561300399472 81706444053263008 81731599978156254 81745483382263296 81753665767369344 81883279189117056 82217297142231552 82261068157113012 82264429730737184 82515611796541952 82541016849434976 82669673226947712 82696509382990047 82757813737771907 82771871460506368 82805643084228876 82827617602384403 82881104616274944 82908009406987464 83028926961936512 83062803466478034 83165487697071276 83179614669671424 83275240303988208 83316423246430752 83319827946820864 83448514286060448 83659705864025088 83836950688858472 83989104864337344 84120018371280128 84127244839443162 84249940593729696 84331712893333248 84388509574969383 84391958085842456 84402844297166592 84465413587575552 84597069515162624 84624531340879544 84673439544775392 84675698319678984 84807682017299808 84881499368795136 84889995656143104 84912523308622912 84947168336407209 85066629521524224 85153629183025536 85157108960279552 85443421762556928 85462597932132736 85488910308343368 85728009726953024 85841144066856192 85869009742951302 85883595951502848 85947262948761088 86005147689432398 86019757023165952 86135683686252393 86161236886690896 86264006845510656 86292009790946136 86295536087778752 86409419386166016 86428818367705464 86437469535291546 86512705468160832 86585676477265728 86784924761244416 86831127499174846 86835081550629888 86988715752349392 87076710559367424 87405956588908258 87482035501417536 87625920428229078 87640805075830272 87672837533825824 87699830402524662 87836527803631944 87912981489109248 87945113426788016 88061173654792128 88104723433007232 88220994296633856 88479942822987471 88494972539791104 88514833572566048 88604372148128256 88800980663856671 89016808054073984 89068254746061312 89091891202564736 89178363059616768 89238423918358428 89319747701804032 89356190914421424 89377519519485136 89455314497690112 89515561880837802 89602444949166576 89606106525928832 89678022065739504 89744501936799024 89768731038680064 89884386359860288 89907377620894848 89936334463152384 90047515917682176 90158834817393664 90186593079344832 90195620384652048 90606393912182448 90770833828538496 90774543151158272 90804010302891032 90923843386604256 91024705980105728 91064274024104892 91079742730411008 91086010334887588 91206215571034704 91251320698471776 91318966883058656 91371744092942208 91395991837113824 91484700035296512 91546314192109077 91627296898694144 91655507273355072 91768814010561408 91810008097801392 91889920335435264 91919749559920884 91935363582268416 92363304597460224 92425510486871229 92494027118686249 92509738691154176 92547483447079332 92661892866633048 92830063271109696 92949662720256132 92965451689632768 92974757147204352 93118355393069664 93122160646446848 93152389879689938 93263498629027968 93378793203729152 93407542832178576 93432760876993536 93502024200969216 93564997008216636 93580890501848064 93734806440173472 94016491120842496 94047010670851426 94287540109907312 94316569524965781 94332590685068544 94580358557453608 94635020667690144 94660134402725032 94752010750842816 94877053968630528 94902231933166784 94940952846572763 95046271653795744 95074468288762368 95171703204557952 95202597758489487 95206488183799384 95218769424492288 95353533307848963 95369730612640512 95379276728597568 95526588722200776 95801747580314496 95813657930123968 95971246183298514 95987548416385536 96145422673649328 96269293531693851 96297852991007472 96444010942822152 96447952098105664 96606583598267022 96690670817356224 96713750103862336 96742441416635392 96772226651061696 96906604044224373 96923065162628352 97026402313249822 97042883781283328 97082478098751096 97202493787502544 97318433352029184 97633040356399968 97671540493865984 97987289008393568 98136011134801488 98291597359351312 98386998375555456 98469985013361024 98599934802120192 98623469814604288 98631942225554052 98775792420234816 98785679468904624 98871663392183808 98938252605136518 98942295686849776 98955058831160832 99028415930260992 99345900713529792 99526201803753984 99579187769136804 99737062026400596 99892521815895152 99979469144477184 100143909060833232 100148001411332224 100180511366776519 100197528610086656 100228377602885328 100329758219701248 100484716164529536 100508701059186304 100549709459420778 100641341319762432 100674011422770492 100691112494865408 100765756560616448 100806869841669936 100833621428989708 101016622556810016 101119934654842824 101307595142401536 101428689169567872 101486835044407624 101733494918941696 101802011550756716 101986770192409632 102062374751653792 102121361045053056 102154511590752411 102247605921801984 102316468802945439 102402794227618944 102406978886775808 102475949104237268 102565145070627456 102725012982697472 102733837743440988 102751288709594112 102788844005175104 102820490816753052 103070392090679808 103080709011030912 103084921372969984 103244134629756288 103299099955914903 103431510554674176 103776011774732608 103912963870404864 104041423569552896 104073456027548448 104111494571418166 104235674938325376 104269511830726581 104364533580638464 104424850391933952 104434822194310769 104452562099558656 104502262342259712 104536185774027672 104624359076696088 104762430727252704 104878644583498752 104925723540344448 105051142354195296 105055435237295872 105111364867422182 105217691925902304 105408649624497408 105707459564212856 105768552510947808 105899306133294912 106073482623645726 106091500881268224 106135804429388599 106228185966007008 106259699852146176 106402903377135309 106407251499540488 106420977592079616 106459874148217072 106492651203065661 106600368108432576 106765010924812632 106931425152247584 107063616345654976 107107299206774307 107125493074483968 107257924179313152 107733010048441344 107757188697036928 107790365171389464 107972064021592554 108091838351375552 108123905112710144 108288012286677504 108360943329435234 108441273173632154 108459693637904896 108470550005071744 108503946110368872 108638081291914608 108767660805209088 108802968866845128 108807415067199296 108835246593714816 108975466637541672 109004887689825792 109173244253943744 109177705585489408 109487711520359424 109681424209484016 109880483055599232 110054689132579968 110226230969263616 110235700134442764 110262012510653396 110407524112305168 110503623791264256 110544012542649952 110578047029270226 110596830458356224 110750404621970712 110887316929428368 110951403541429824 111033653738650944 111088564328574336 111235166721842688 111264685714747264 111310082647705998 111580617550171392 111966453880514933 111985473152449792 112169659785924216 112333254124972928 112379087042882046 112442283857777664 112518012766625844 112537125729555456 112620551450100736 112666501587748752 112722219686347488 112867447588882446 112897919393033856 112900931092905312 113072288691584592 113076909356399744 113186660874857472 113262891115209612 113361476130693504 113538172244034048 113985213744457824 114172689424958577 114450181783809408 114454858755808256 114492012990601736 114820171595610516 114839675616605184 114847578248336524 114851170593605376 114881649182254528 115056013054594848 115207851247622784 115212559181554688 115238424490273952 115249959380388728 115350273957547776 115427961372659271 115447568636354304 115565639605534656 115599923561106432 115637449505821992 115918501908077568 115970536544591232 115984954336465856 116102280745823232 116175719063992938 116359905697467362 116536513222576767 116642714001890048 116710126908632064 116748013246574184 116834560570972104 116933107203366216 117046601515747008 117115370404842592 117217308652145664 117307994369324241 117410100278218272 117414898206389504 117453013326565574 117472964577342976 117509132362003488 117806524584035328 117809667227379456 117973257097316628 117993296719721472 118187364641957856 118920892009739463 118941092602912512 118984565224477904 119141587885895232 119354082507783736 119469926598888768 119570696087652672 119659335915732032 119708157936983049 119728492259717376 119767358416744206 119876503494526464 119915112617536512 119957239286211894 120058448404794624 120248790772459776 120260827179536064 120446568388861848 120808525216243264 121027778438051328 121109289603486438 121226837284166544 121231791182139008 121419032032139856 121603318145297496 121608287428046272 121639393251798912 121668427597962368 121828992123922944 121979600047062016 122017155342643008 122029368755705712 122061752256145436 122207343031140096 122358418680748544 122408341950599208 122413344130401856 122559666079894512 122824918783675584 123151072796613632 123234013982494972 123396644596105776 123549190488844064 123773417694812928 123932883627008176 123966342862939136 124004509840421568 124157807190759552 124321656924412416 124351331505370624 124362014110481196 124383138964245504 124543390442904768 124748231545606914 124753329344288848 124769422004507136 124979741920231296 125172771429090672 125489558796037632 125755426033287708 125776787580091392 125983657296506016 126180027556920192 126336014334457088 126374910890594544 126421100551007773 126502738624840704 126587937128763684 126698120381363328 126728362205060992 126895604272743936 126936797011319316 126958359232656384 127138044410465284 127159640816854016 127172368971463424 127211523025949712 127368784962934368 127599944282286336 127735663440419328 127961661577731352 128193896898199104 128359058042258468 128397137321343296 128592014590429536 128761716100284288 128803514614426953 128808778131022696 128825393927254272 128920894423141632 129007721534148597 129029635534748928 129208805392299164 129230753550171136 129241855330036344 129443304131668128 129555972720792576 129603325050003392 129614129079249024 129643227551558196 129656204302937319 130177387141866624 130246691248762269 130413643742850048 130483073628524088 130848014846401984 131108934883362387 131182664500740608 131223053252126304 131271014894396818 131293313351148032 131509256300738736 131666115711568896 131678688853696187 131701056560313088 131714239291872832 131754791705447916 131917670140182024 132091760482188192 132157085149510848 132461200951373056 132537756050961408 132772250358849072 132906558222192384 132982749368534128 133525212081110976 133637836803847104 133767544589425152 133857635877537642 133979621552706048 134066279279227704 134182971746535168 134232015230360656 134273342821256703 134409159788893248 134616752905198536 134653096558020096 134688830075746688 134826579539790432 135071273876523264 135238252226090496 135538338907991761 135909590868273672 135982360256546176 136161814726737408 136206015454336548 136330141229069312 136385765079906384 136421958403927252 136537058970158592 136629015502331382 136753526760836608 136809323356552056 136876981047707664 136978450324587984 137093987755670736 137227050052944768 137440945348041216 137653221015842112 137658846173008384 137715012146702088 137732133274553204 138544956896190336 138550618493873152 138764608036731264 138980899917767168 138992839299949572 139016449430627328 139026015774302108 139381581032036896 139424494080384198 139448177534449152 139462135720806528 139499145435594784 139683240969670272 139728584819534907 139895247943541952 139900964720459264 140068189805593728 140253036301453824 140290255901203072 140347495512324954 140371335752772096 140544866165996544 141024736681263744 141070516006277139 141199074844393216 141294171204067511 141431310164860968 141637581288009344 141870537836180412 141894636789439488 141990201604087548 142128016126264224 142133824144576768 142353347899750176 142569407480693616 142575233536330112 142611702433143552 142809732275699076 142833990765978624 143054595918960768 143068915092896352 143720486895185952 143956869274947771 143962752028790072 143981322624578304 144446779486511208 144481257772580312 144671928147158496 144797851864415232 144850775055886144 144909875397400533 145070625155793504 145113662124953088 145300622183388896 145384597743942528 145539603469874733 145564325671924992 145756425359655936 145803740681253816 146241898945978688 146507310740798976 146714663705502326 146739585510106624 146980933512590352 147156246971753472 147204016702202232 147210032149740224 147437396039026968 147580497563333184 147667206162627616 147704977520041536 147935204721906432 148044871651534592 148092929846539202 148118085771432448 148130433233427456 148163688630352224 148178519203356936 148413443530274664 148542623895391488 148774156733561856 149018851070294688 149559546381232288 149605593039600894 149838782723842728 149969203716715776 150024017022167792 150222002116998336 150296292915129984 150489930118509928 150494637329551872 150530559190711808 150534574790540416 150763051588779456 150962011979643648 151011017134155738 151017188153612816 151036668742298112 151148634840924672 151250432143484562 151524933835215024 151961392713602304 151980284992610432 152230252566611436 152600242378412544 152703017326135074 152980155288614448 153093562127480688 153134894124807168 153371408882702976 153408017406126464 153610468330163712 153713923656355902 153800365276730368 153847717605941184 153903948496879028 153930091515139072 154087519474046208 154183266007762656 154627382059454976 154866201944634432 154900958751990584 155382017630102356 155664017662098912 155779414094629472 155869445805607296 155910809604488288 156062135354329344 156167241857127249 156353512407488064 156410659159098988 156546800370957696 156678843149337984 156753393513389568 156804278661041508 156830914346222592 156936538615044132 157079556303172608 157297676129755504 157317966875248128 157388585310516672 157583152855943808 157667047301133273 157826537888853456 157869147688713216 158561189346319284 158588123470550016 158848959199942368 158855450514526976 158907018030059306 159293235465185024 159342278949010512 159385297966636032 159389549778219264 159400518086053279 159427594783536896 159610877249310732 159637989679623168 159689811222325608 159900552162648864 159942985714949192 160077931206392832 160331721029946368 160347769572714752 160397137728371376 160595424518482464 160886886268969728 161479052804648584 161635783045555392 161892042709519808 161958096032388831 162137757527063328 162185857669065216 162432018430016256 162541414994152851 162661909760448231 162689540456857344 162705825007607616 162943124041520128 162957121937871912 163211122600798944 163412888106526016 163463199956312508 163490966764526592 163507331534738688 163766558378234112 164434594284463104 164522136314226024 164528859461474368 165031223593083904 165082033698869952 165339346453895424 165393018765980094 165515627475543814 165543742921012736 165611286168457752 165655235204768806 165816018813974928 166057853923873024 166125606932956068 166330975394142552 166550480607976416 166632846492861504 166639655893641728 166897028572120896 167673901377716944 167978209728674688 168240036742560256 168254489678886324 168499881187459392 168663425786666496 168777019149938766 168783916171684912 168805688594333184 168930827175151104 169249062681759088 169301171383323669 169346879089550784 169351396639357968 169615364034599616 169779991312286208 169825046617245824 169894336672814418 170133259043048448 170307258366051072 170925195864265472 170977820616686736 171456019453906048 171682288133712384 171738019485902604 171767191903005696 171894525897522176 172010295378864796 172039514046331904 172271367372504786 172322473773381792 172584019581892272 172591072175557504 172818838772332032 172857636735410928 172874939070583092 173025410936321664 173171352954531456 173569849522488832 173662254998349692 173977431504698784 174153421118734848 174263578595989407 174539858546201043 174811913177816516 174964071002835072 175251840856458156 175281610151660544 175345675067651648 175399660805049324 175673055607263888 175825962978218496 175890226853576032 176122347309584256 176179519989848361 176209446866014464 176441988593267712 176959885645974942 176989945079582208 177029667145132096 177208744296256512 177601961327713342 178033616108147968 178136509492122624 178153520213824253 178183782405129472 178476847836716856 178712381828842848 178755039038970272 178910628995380224 179031123761675604 179204889898333152 179212213051857664 179332910932415219 179356044131479008 179489003873598048 179768772719720576 179814755241789696 179872668926304768 179935858929317841 180095031835364352 180373186158689664 180391240769304096 181212787824364896 181541667657076992 181608020605782064 181663934405229657 181847686773208512 182128548048209784 182172020669775176 182412431142069408 182502641396943552 182637933766117312 182743488185884416 182791983674227648 182969400070593024 183092628384218154 183311014546710144 183537628021122816 183620016195602784 183779840670870528 183839499119841768 184726609194920448 184851020973742458 184988054237372498 185019477382308352 185094966894158664 185323785733266096 185660126542219392 185899325440512264 185949514294408704 186236710786139328 186244321292893696 186304779759379876 186526997258055936 186757586407458304 186815085664357152 187129994016433272 187469612880346944 188032982241684992 188094021341702852 188575080219814624 188633139049931562 188665181370137088 189160717114907216 189270041335380288 189320268805450064 189504021501685632 189754107937261056 189804463866333568 189881905693145526 190092543307591488 190148936577524736 190343406409115904 190405195516978974 190412976367598768 190437538848984576 190707066615697926 190739461225281024 190758553457195136 191053177444401552 191603495160628992 191627315860247936 191942492366597028 191975096832771072 192290845347298656 192538587063387702 192595705982014944 192888021885644304 192895904196211328 192958521893643443 193213167196534044 193381341634712448 193427500207724672 193544453302123392 193813208088448746 193846130325256704 194052804626499644 194085767562566656 194164956197502192 194404987575005088 195266080712799936 195974578016787136 196272022269602976 196583194718702624 196773996751110912 196906522341595227 196939970026722048 197199869604240384 197246939629208576 197263884451108104 197551584840469632 197571358937809248 197743326784367616 197876505210273036 197884591373699552 197910117662321664 198056831860521984 198691801427059584 199052403607507968 199158375538273608 199474124052801192 199785043631790304 199958938288954368 200287818121666464 200296002822664448 200361022733553038 200395057220173312 200456755205770656 200969432329059072 200983261934588917 201017402118372608 201099418918841556 201282682639524864 201348022845540984 201613739683339872 201667242857979416 202033245113620032 202239869309685648 202615190284803072 202857378339135744 202973670088815248 203604023101513432 203973540384819264 204124749503307584 204242722090106112 204309023181504822 204495211843603968 204632937605890878 204805588455237888 204943523253497073 204951898208474536 205130290141254912 205450025965394944 205467675486881976 205577688010350208 205640981633506104 206140784181359616 206161418022061824 206488269259512576 206598199911829806 207552023549465216 207825927740809728 208082847139105792 208146912055096896 208222989142836332 208471349876650752 208539023661453162 208729067161276928 208869644388621538 208905124199117312 209072371548055344 209248718153392176 209524861454505408 209851447080688896 210102284708390592 210110870474591744 210222729734844364 210435383851804608 210817299248994816 211414919128425712 211537105021895616 211798612266589824 212146965247291452 212183001762536448 212271608858777198 212456371932014016 212519399704292352 212805806754270618 212814502999080976 212841955184159232 212919748296434144 212985302406131322 213200736216865152 213530021849625264 213862850304495168 214127232691309952 214214598413548614 214250986148967936 214515848358626304 215514377394073856 215580730342778928 215659524469366201 215944128043185108 216183676702751104 216576024573355008 216721886658870468 216882546347264308 216919387275809792 216941100010143488 217007892220737744 217276162583829216 217605937733690256 217614830134398592 217670493187429632 217950933275083344 218009775379651584 218346488507887488 218355411170978816 219362848418968032 219760966111198464 220071995558253489 220109378265159936 220452461938527232 220471400268885528 220524025021306792 220815048224610336 221007247582528512 221088025085299904 221156094058540452 221193660916712448 221500809243941424 221774633858856736 221902807082859648 222067307477301888 222139394769808803 222177128657148672 222470333443685376 222529371429494528 222620165295411996 223161235100342784 223932907761029866 223970946304899584 224339319571848432 224628351573952319 224666508249945856 224758174085764092 225036025533251688 225333003175497504 225444439372694976 225734895177764892 225795838786067712 225801862185810624 226115409436523537 226144577383169184 226153818712799488 226525782230419224 226722952261387008 226875648215226843 227076344488068096 227970427488915648 228345378849917154 228900363567618816 228984025981203472 229054525989202611 229640343191221032 229695156496673048 229702341187210752 229763298364509056 230112026109189696 230415702495245568 230476848980547904 230499918760777456 230570885484533853 230700547915095552 230855922745318542 230895137272708608 231131279211069312 231274899011643984 231941073089182464 231969908672931712 232351438127985876 232719811394934724 233073026445153534 233285428003780096 233496026493148368 233669121141944208 233866214406732432 234093203031494016 234230740809685184 234615988738648482 234820200556436544 234829796412779008 234906026653131148 234945929154685952 235018264724006976 235619334454758912 235946514194633256 236374729283915712 237841784019478926 237882185205825024 237969130448955808 238283175771790464 238360527045088959 238708165015567472 238939853197777536 239141392175305344 239318671831464064 239416315873966098 239456984519434752 239534716833488412 239753006989052928 239914478572423788 240116896809589248 240497581544919552 240521654359072128 240893136777723696 241031233230468107 241617050432486528 242055556876102656 242218579206972876 242453674568333088 242463582364278016 242838064064279712 243206636290594992 243216574856092544 243278786503597824 243295527605028689 243336855195924736 243657984247845888 244034310685286016 244058737511411424 244123504512290872 244414686062280192 244716837361497088 244816683901198416 244826688260803712 245119332159789024 245649837567351168 246468027964989944 246793289192211552 247098380977688128 247546835389625856 247865767254016352 248009019680843136 248089528148970141 248273441213315721 248315614381519104 248482852807153209 248643313848824832 248702663010741248 248724028220962392 249086780885809536 249496463091213828 249506658688577696 249538844009014272 249959483840462592 250345542858181344 250979117592075264 251510852066575416 251967314593012032 252360055113840384 252672028668914176 252749821781189088 252842201102015546 253175874257527368 253396240762726656 253456724410121984 253791208545487872 253873594022638632 254276088820930568 254344737942926848 254423046051899424 254737569925868736 255199888564572672 255471326880838656 255923323155462704 256387793796398208 256718116084516936 256794274642686592 257184029180859072 257523432200568576 257607029228853906 257617556262045392 257650787854508544 257841788846283264 258015443068297194 258059271069497856 258407051058757179 258417610784598328 258483710660072688 258886608263336256 259206650100006784 259228258158498048 259286455103116392 259312408605874638 260354774283733248 260493382497524538 260966147257048176 261696029692803968 262217869766724774 262365329001481216 262446106504252608 262542029788793636 262586626702296064 263018512601477472 263357377707392374 263402113120626176 263428478583745664 263509583410895832 263835340280364048 264183520964376384 264314170299021696 264922401902746112 265544500717698144 265813116444384768 265965498737068256 266402941991570013 267050424162221952 267275673607694208 267535089178850304 267715271755075284 267959243105412096 268132558558455408 268365943493070336 268464030460721312 268546685642513406 268818319577786496 269233505810397072 269306193116040192 269377660151493376 269653159079580864 270142547753046528 270476504452180992 271076677815983522 271819181736547344 271918530852679123 271964720513092352 272323629453474816 272412030908673096 272771530159812768 272843916807854504 273074117940317184 273258031004662764 273507053521673216 273618646713104112 273718653528423229 273753962095415328 273956900649175968 274187975511341472 274454100105889536 274638942576327231 274881890696082432 275306442031684224 275317692346016768 275430024293404176 275464266549106408 277089913792380672 277276531460613687 277482081356058747 277529216073462528 277961799835534336 277985678599899144 278052031548604216 278763162064073792 278848988160768396 278896355068898304 278924271441613056 278998290871189568 279366481939340544 279457169639069814 279790495887083904 279801929440918528 280136379611187456 280506072602907648 280580511802406144 280694991024649908 280742671505544192 282049473362527488 282141032012554278 282398149688786432 282588342408135022 282862620329721936 283275162576018688 283741075672360824 283980403208175096 284256032252528448 284267648289153536 284706695799500352 285138814961387232 285150467072660224 285223404866287104 285619464551398152 286060599923546889 286109191837921536 286137830185792704 287440973790371904 287913738549895542 287925504057580144 287962645249156608 288807880595081553 288893558973022416 288962515545160624 289343856294316992 289701550111772288 289819750794801066 290141250311587008 290227324249906176 290601244366777792 290719812132673119 290769195487885056 291079206939749466 291128651343849984 291607481362507632 292483797891957376 293014621481597952 293429327411004652 293479171020213248 293961867025180704 294408033404404464 294420064299480448 294874792078053936 295160995126666368 295334412325255232 295409955040083072 295870409443812864 296089743303069184 296185859693078404 296236171542864896 296327377260704448 296357038406713872 296826887060549328 297085247790782976 298037702140589376 299119092762464576 299211186079201788 299677565447685456 299938407433431552 300048034044335584 300444004233996672 300541534100329557 300592585830259968 300979860237019856 300989274659103744 301061118381423616 301069149581080832 301526103177558912 301924023959287296 302022034268311476 302034376307225632 302073337484596224 302297269681849344 302500864286969124 303049867670430048 303908946247111961 303922785427204608 303960569985220864 304460505133222872 305200484756825088 305406034652270148 305920848061178903 305960310577228896 306187124254961376 306742817765405952 306816034812252928 306949406408836317 307220936660327424 307427847312711804 307695435211882368 307807896993758056 308175038948092416 308366532015525312 309254764118909952 309732403889268864 309801917503981168 309897299867744709 310764035260204712 311328035324197824 311558828189258944 311738891611214592 311821619208976576 312124270708658688 312334483714254498 312707024814976128 312808535492179743 312821318318197976 313093600741915392 313304466582932307 313357686298675968 313506787026779136 313608557322083016 313873077230088264 314595352259511008 314635933750496256 314777170621033344 315166305711887616 315334094602266546 315653075777706912 317122378692638568 317697918399884736 317710901029053952 317814036060118612 318407413288165797 318586470930370048 318684557898021024 318779099556438528 318801036172106558 318855189567073792 319221754498621464 319379622444651216 319801104325297728 319885971429898384 320695539145429504 320794275456742752 321190849036964928 321773772537939456 322958105609297168 323271566091110784 323784085419039616 323916192064777662 324275515054126656 324371715338130432 324864036860032512 325082829988305702 325323819520896462 325379080913714688 325411650015215232 325914243875743824 326422245201597888 326825776213052032 326926399912625016 327014663069477376 327533116756468224 329044272628452048 329057718922948736 329164537347979991 330164067397739904 330678692907790848 330786037531960188 331031254951087628 331087485842025472 331222572336915504 331310470409537612 331632037627949856 332115707847746048 332251213865912136 332661950788285104 333100961215952832 333265692985723008 333279311787283456 333794057144241792 335347802755433888 335899361641544799 335956419457349376 336480073485120512 336508979357772648 336999762374918784 337326851573332992 337554038299877532 337567832343369824 337611377188666368 337861654350302208 338498125363518176 338602342766647338 338693758179101568 338702793278715936 339230728069199232 339559982624572416 339650093234491648 339788673345628836 340614516732102144 341850391728530944 341955641233373472 342912038907812096 343142987209878241 343364576267424768 343476038971805208 344020590757729592 344542734745009572 344644947546763584 345168039163784544 345182144351115008 345637677544664064 345715273470821856 345749878141166184 346050821872643328 346283884117977813 346342705909062912 347139699044977664 347324509996699384 347954863009397568 348306842237469696 348527157191978814 349079717092402086 349609539667730301 349623826355633032 349928142005670144 350503681712916312 350691350135303296 350799321610098648 351346111214527776 351651925956436992 351780453707152064 351923983107972723 352244694619168512 352359039979696722 352418893732028928 353919771291949884 353979890159164416 354059334290264192 355203922655426684 356067232216295936 356307040427648506 356367564810258944 356953695673433712 357424763657685696 357510078077940544 358062247523351208 358409779796666304 358424426103715328 358665821864830438 358712088262958016 358978007747196096 359537545439441152 359629510483579392 359745337852609536 359871717858635682 360746372317379328 360782481538608192 362425575648729792 363083335314153984 363216041211564128 363327868810459314 363695373546417024 364257096096419568 364344041339550352 364824862284138816 365005282793887104 365275867532234624 365486976371768832 365583967348455296 365938800141186048 366185256768436308 366622029093420288 367075256042245632 367240032391205568 367678998239683536 367889777035977637 369453218389840896 369702041947484916 369976108474744996 370038954764616704 370189933788317328 370647571466532192 371320253084438784 371798650881024528 371899028588817408 372473421572278656 372488642585787392 372609559518759752 373053994516111872 373515172814916608 373630171328714304 374259988032866544 374939225760693888 376065964483369984 376188042683405704 377150160439629248 377266278099863124 377330362740274176 378321434229814432 378540082670760576 378640537610900128 379008043003371264 379263301653023319 379508215874522112 379608927732667136 379763811386291052 380185086615182976 380686812818231808 380810391033957948 380825952735197536 380875077697969152 381414133231395852 381478922450562048 381517106914390272 382106354888803104 383206990321257984 383254631720495872 383884984733194056 384581690694597312 385077174126775404 385191411964029888 385776043771288608 385791808392422656 385917043787286886 386426334393068088 386762683269424896 386855000415449344 387023164602445791 387088906604246784 387626416176897492 387692260650513408 388105609252999288 388329912395004384 388809975150010176 390532161425599872 390740073746286807 391949156033574272 392544044539205952 393166389437405248 393326804650087161 393547993502221824 393813044683190454 393879940053444096 394527768902216208 395036066561088561 395103169680939264 395142717875618496 395753010420546072 395769182747399104 397383602854119168 398316751076547216 398948248105602384 399570087263580608 400575636243332928 400592005645328896 400722045467106076 400790114440346624 400913510411541312 401938864658118144 401966523869177834 402034804236745216 402198837837683112 402696045691081968 403227479366679744 403334485715958832 404066490227240064 404479738619371296 405714756678271488 405947340177630496 406615016723975283 407208046203026864 407947080769638528 408249499006615168 408485444180212224 408618046363009644 408990423687207936 409265875211781756 409611176910475776 409887046506994146 409903796416949072 410260580282509824 410935350973763952 411155376020700416 411281963267012208 412322836044123648 412976538519025152 413196399823659612 415104047098930432 415651855481619456 416293824110193792 416445978285672664 416942699753301504 417078047322906324 417458134322553856 417739288777243076 417810248398234624 418144743096110688 418497436306784352 419049722909010816 419185754458604721 419702894161377792 420204569416781184 420221740949183488 420445459469688728 420870767703609216 421634598497989632 422829838256851424 423074210043791232 423211548018831417 423597224533179648 423882513612202533 424293930494582904 424543217717554396 424912743864028032 425611613508541236 425629005998161952 425683910368318464 425839496592868288 425970604812262644 426401472433730304 427060043699250528 427725700608990336 428254465382619904 428429196827097228 428501972297935872 431028754788147712 431161460685557856 431319048938732402 431888256086370216 432367353405502208 432658549090716043 433443773317740936 433765092694528616 433882200020286976 434015784441475488 434552325167658432 435211875467380512 435229660268797184 435340986374859264 435901866550166688 436618810409624199 436692977015774976 438725696837936064 439521932222396928 440143991116506978 440218756530319872 440942800537771056 441048050042613584 441630096449220672 442176050170599808 442312188117080904 443001618487882848 443549267717713472 443805614165719296 444134614954603776 444278789539617606 444354257314297344 445058742858989056 445240330590823992 446322470200685568 447865815522059732 447941892609799168 448678639143696864 449256703147904638 449333016499891712 449516348171528184 450072051066503376 450666006350995008 450888878745389952 451469790355529784 451591677572135424 451603724371621248 452230818873047074 452289154766338368 452307637425598976 453051564460838448 453445904522774016 453751296430453686 455940854977831296 456690757699834308 457800727135237632 457968051962406944 458109051978405222 459280686382442064 459390312993346096 459404682374421504 459526596729018112 460224052218379392 460831404990491136 460953697961095808 460999837521554912 461141770969067706 461401095830191104 461711845490637084 461790274545417216 462262558422138624 462549798023287968 463882146178364928 463939817345863424 464702876255971752 465439622789869448 466146052890307068 466570856007560192 466992052986296736 467338242283888416 467732428813464864 468186406062988032 468461481619370368 468501725571381747 469231977477296964 469640401112873088 469659592825558016 469812053306262296 470036529448013952 471238668909517824 471893028389266512 472749458567831424 473001141903399819 475683568038957852 475764370411650048 475938260897911616 476566351543580928 476721054090177918 477416330031134944 477879706395555072 478201554258159837 478282784350610688 478637343662928128 478832631747932196 478913969038869504 479069433666976824 479828957144847576 480233793619178496 480995163089839104 481043308718144256 481786273555447392 482062466460936214 483234100864973056 484437158413945752 484907349136666176 484927164728556032 485676128128559424 486413272581189984 486433149712185088 486557573007195648 486591055210057378 486673710391849472 487985729281344693 488068621370572032 488117475022822848 488247009024581744 488829372124560384 489633367802396832 489653376521607424 490238664319578048 491299675134702336 492936055929979888 493586578384423104 494196761955376256 495093670779251712 495731534508032704 496018039361686272 496179056297940282 496546882426631442 496631228763038208 496965705614306418 497448056441924784 498173561771619072 498992926182427656 499013317377155392 499918967680925184 500691085716362688 503021704133150832 503934629186024064 504720110227680768 505344057337828352 505499643562378176 505684402204031092 506351748515054736 506792481525453312 506913448820243968 507747188045277264 508552177641861136 508689475885853696 508846092103798848 509475139851737472 510399777129145344 511846646310925408 512775587592796416 513436232169033872 513588549285373184 514368058361718144 515046864401137152 515214058457707812 515235112524090784 515301575709017088 515683577692566528 516030886136594388 516118542138995712 516814102117514358 516835221569196656 516967421320145376 517773216526672512 518413300200013568 518456516316996096 518572910206232784 518624817211749276 520709548567466496 520986764995049076 521932294514096352 523392059385607936 523619575638603129 523744559425603631 524435739533449548 524892213008505216 525084059577587272 526037025202954944 526714755414784748 526804226241252352 526856957167491328 527019166821791664 527670680560728096 528367041928752768 528538559969545083 528628340598043392 529844803805492224 531089001435396288 531626232888769536 531930997474136512 532805883983140026 534100848324443904 534460560641472759 534551347215388416 535430543510150568 536265117116910816 536731886986140672 536928060921442624 537093371285026812 537636639155572992 537998732797245657 538467011620794144 538755320302986752 539306318159161728 540285095506093056 542153355631967044 543638363473094688 543837061705358246 543929441026184704 544824061817346192 545525996679598489 545543060319625536 545687833615709008 546516062009325528 547237293426208224 547437307056846458 547507924190830656 547913801298351936 548375951022682944 548908200211779072 549277885152654462 550612884063368448 550860048586808352 550928533098212816 554179827584761344 554553062921227374 554964162712117494 555058432146925056 555971357199798288 556104063097208432 557526324128147584 557697976321536792 557848542883226112 557996581742379136 558732963878681088 558914339278139628 559580991774167808 560272759222374912 561161023604812288 561389982049299816 564098946725054976 564282064025108556 564796299377572864 565176684816270044 565725240659443872 566550325152037376 567482151344721648 567960806416350192 568512064505056896 568535296578307072 569413391599000704 570277629922774464 570300934145320448 570446809732574208 571238929102796304 572121199847093778 572218383675843072 572275660371585408 574881947580743808 575827477099791084 575851008115160288 575925290498313216 577615761190163106 577787117946044832 577925031090321248 578687712588633984 578875565680930329 579403100223544576 579639501589602132 579793323216690821 580282500623174016 581202488733555584 581439624265346238 581538390975770112 582158413879498932 582257302687699968 583214962725015264 584967595783914752 585361566416851117 586858654822009304 587923734050361408 588816066808808928 588840128598960896 589749584156107872 590321990253332736 590668824650510464 590719567024785681 590819910080166144 591740818887625728 592179486606138368 592371719386156808 592654754521408896 592714076813427744 593653774121098656 594170495581565952 596075404281178752 598238185524929152 598422372158403576 599355130895370912 599876814866863104 600096068088671168 600888008467993344 601083068200659114 601185171660519936 601959720474039712 602138299162161664 602949785803766751 603052206355117824 603848047918574592 604044068536622952 604068752614451264 605001728573938248 606099735340860096 607817892494223922 607845570854409216 607921139970441728 608921010266445744 610812069304540296 611841696122357806 611920621154457792 612374248509922752 613485635530811904 613632069624505856 613898812817672634 614855694625423608 615390870423764736 615615793987516112 616350077896184832 616733064031050624 619464807778537728 619603835007962336 619794599735489418 621528070520409424 622656070648395648 623117656378517888 623477783222429184 623643238417953152 624248541417317376 624668967428508996 625414049629952256 625617070984359486 625642636636395952 626187201483830784 626608933165864614 626715372597351936 627217114644166032 627746154460176528 629190704519022016 629554341242066688 630332611423775232 630668189204533092 631306151555413824 634244757385277136 635395836799769472 635421802058107904 635628072120237224 636814826576331594 637172941860740096 637369115796042048 637558199112877056 637602072344213116 637710379134147584 638443508997242928 638759244889302432 639602208650595456 639771942859796768 641391078290859008 641588550913485504 642381698073929856 643547545075878912 645916211218594336 646543132182221568 646978573408098603 647568170838079232 647832384129555324 648551030108253312 649728073720065024 650165659976611404 650647639041792924 650758161827429376 650823300030430464 651828487751487648 652844490403195776 653651552426104064 653852799825250032 654029326138954752 655066233512936448 658088545256904096 658115437845897472 658329074695959982 660215986674760467 660328134795479808 660373574927935013 661357385815581696 661572075063920376 662062509902175256 662445144673831008 662620940819075224 663264075255899712 664231415695492096 664502427731824272 665323901576570208 666201922431905664 666418184309426409 666531385971446016 667588114288483584 670695605510867776 671798723283089598 671912838914698752 673017958715545296 673885054721856957 673999524749837568 675108076599755064 675135664686739648 676996250727036352 677204685533294676 677387516358203136 677405586557431872 678346228309570611 678461456138398464 679300186468983296 679577346691257672 681229033464204288 683700783457061888 683911282466746944 685824077815624192 686285974419756482 686952077943610416 688041181515459184 689085469490019144 689289895093527168 690336078327569088 690364288702230016 691430546941643712 691499756282332368 692101643745286656 692567768235955626 692685411818125824 694649019993398768 695909726018795136 697054314383957628 698159434184804172 699219079335460602 699247652711266064 699856284011340288 701007363425832624 701382700270606592 701598643220197296 702692222429055552 703560907414304128 703847966215945446 704489389238337024 704718079959393444 704837787464057856 707839542583899768 708118668580528384 710407845310853368 712134464432591872 712614080855297012 712735129620517888 713907391346867424 714849527315371392 715020156155881088 715081581135266877 716124495046702416 716819559593332608 716848852207430656 717331643729660876 717424176525916032 717956015494392192 719075090878882304 719259020967158784 719743435717271364 721492744634758656 721564963077216384 723093699691404321 724851151297459584 726166670628307968 726432082423128256 726655737620918628 727390747092834048 728514192192839136 728688082679100704 729649724568277632 729886582815086067 730010565587774208 730551735064469248 730973952743537664 731043755360175383 731167934696910592 732370513536872616 733244058186840576 734150512084491264 734480064782411136 735357996479367072 735779554071955274 738064583742986191 739404083894969832 739952216949489992 740379867576634656 741295142933064384 742640506168877568 742950631005720193 743597301762049056 744820323639947163 744946843144557312 745219119037519504 745448558421459627 746107989032223744 747260342657428608 748519976065733088 749878451521387776 752376085366811408 754300320879258496 754532556199726248 756642868459628864 757080165341521152 757281075221800256 758016086006742528 758526603306046638 759217855465334272 759527622772582104 760370173230365952 761373625636463616 761620782067915896 761651905470395072 762828266462791704 763034213828780544 764212709777606208 766413980642515968 766509263440991744 767769969466388112 769163381389194624 770154348253550808 770382823928059776 771552087542577216 771583616784845312 771834087574573772 772852668786136176 773525366538849792 773710000830898688 774046329204891582 774177813208493568 775252832353794984 776211218505998576 776659824790008768 777619950300020352 781064322851199744 781480147492573614 783898312067148544 785088089078411904 786332778874810496 786653609300174322 787095987004443648 787626089366380908 787759880106888192 789055537804432416 790072133122177122 790206339361878528 790285435751236992 791506020841092144 791538365494798208 794767205708238336 796633502153094432 797896496211204768 799140174527161216 799208825974710039 799399590702237121 801151272486665856 801184011290657792 801444090934212152 801827020823082624 803877729316236288 803933047738355668 804069608473490432 804397675675366224 805392091382163936 806454958733359488 806668971431917664 808132980454480128 808959477238742592 811429513356542976 811894680355260992 813230033447950566 814416092406053728 815755592558037369 815894161539277056 816498998013230336 816970888360424448 817236092726019288 818531750423563512 819222353820951552 819774093013988292 819807592833898144 820521160565019648 821155960585269687 821870701947527904 822310752041400832 822563926534024416 824645672088247296 825953077038050304 826392799647319224 830208094197860864 832446244068176241 832587648220387584 832891956571345328 833885399506603008 834156094645812648 835478577554486152 836289486192221376 836994872613568704 838099445818021632 838371508917209442 839405788322755584 840409138833562368 840890918939377456 841741535407218432 845659676513702848 846148420087582464 846423096037662834 847194449066359296 847765027224405066 848587860989165808 849086435435108792 849825487728056064 851223227017082472 851258011996323904 851678993185736576 851941209624525288 852802944867460608 854120087398501056 855451401217980672 856508930765239808 856858393654194456 862057509576295424 862322921371115712 862638097877464804 863776512172740432 864734706811004416 865317098181432086 866887546635481872 867530185389057232 867764400040573952 868031568882950976 869104650335316864 870423750934761024 870459320537594368 870681972749718528 871803733100333376 873237620819248398 873385954031549952 877451393675872128 879043864444793856 880287982233013956 880437513060639744 881885601075542112 882096100085227168 883260192898441344 884352100341199616 884624376234161808 884947703857054411 886003236975765696 887098535435426944 887611228331438592 888269229909207552 888557579079235212 888708514628594688 890117485717978112 890480661181647984 893446601373088547 895731631044119464 897357278287393728 898513406295809276 898666032999783424 899032696343056368 900144102133006752 901332012701990016 901624602300988671 901777757490779904 902939580711059568 903183355144270848 903207448743242496 904461637746094148 904578309532676736 904615274851197952 906103128921676896 906891809045548032 907502592860907372 911726838741335883 911881709955662592 913381515399668616 915601454270475264 915936103924813888 916218103956810444 917762544183536709 918561372764884128 918780625986692192 919053193458036224 920448104436758784 921662809980982272 921750821975873309 921907395922191616 921999675043109824 922283541938135412 923423690981274168 924525116844277248 925099596046575936 927764292356729856 927879634691726848 929405752511943504 930879245579738896 932292105780614136 933984105972593472 934676484567776832 935464857626929728 936372812125976064 936922963238740736 937003451142763494 938463954954593928 939280802225746176 939624106612524592 939913399748796921 940073058896027904 943786056778533024 945498917135662848 946002283806799638 951367136077915704 951876521795823232 953132703087161856 953442108180355836 954832660062269888 955222239864497391 955759412791110144 956403108516319674 956565568701221376 957274687325856256 957665263495864392 958138867333953648 959657914289695152 962086617436288512 963572547110894784 964124932921872428 966468201729946112 968874316827891504 969814698273332352 969854329457112064 971352256257118848 972826545162379968 972866299424370176 973115146014391296 973182110420114756 973347420783698944 975971458562689386 976137242741144064 976234950045645696 976494018049163488 979266735604793664 979306753043214848 980477328639156096 982599350269404672 985872111859959776 987173156768846208 987493612043939973 988393523910752512 989059198428472577 991463069016065408 992036078723372544 992358112595880564 993093764853262884 993262457526076416 993931411228612836 994896112883849568 996347123543238144 997985852364855312 998026634754310784 998557966240510729 999837935361850368 1001382171432725376 1006043408266301664 1007698084924634397 1007869258372048128 1009440220455361536 1010999287124756352 1011368804408062184 1012703497030109472 1013584963050906624 1013826897640487936 1015494376090554528 1017104355283722272 1017692184207597696 1018950279703474944 1023693292621850816 1025551175185592832 1026872464338067744 1027177098570746368 1028736116723436288 1029428961629634723 1030093728802274304 1030428116915415624 1030470225048181568 1032061772273188776 1033628204235028716 1033670443138393312 1033934842640290752 1035546433053345024 1036826600400027136 1036913032633992192 1037145820412465568 1037249634423498552 1041419097134932992 1041973529990098152 1043864589028192704 1046784118771215872 1047239151277206258 1047489118851207262 1048871479066899096 1049784426017010432 1050168119155174544 1052074050405909888 1053429510829569496 1053713914334982656 1054038333643583328 1055341361121456192 1056734083857505536 1057077119939090166 1057256681196086784 1062178002870792576 1063861994948273024 1065611767966280052 1068201696648887808 1068921121282945518 1069102694430776832 1070861087020301136 1072530234233821632 1073856121842885248 1074186742570053624 1075273278311145984 1075997465594491314 1076934023241588288 1077510640605973504 1078612636318323456 1084306711263934088 1087276726946189376 1087674123410716492 1087858882052369408 1089648123634692384 1091051993359196978 1091086120639251072 1091375667231418016 1093032124018651056 1094474586852416448 1094874614113692916 1095015848381661312 1095827602596703872 1096751902045365888 1097816400423558144 1098555770305308924 1101225768126736896 1101720097173616704 1101857066196425632 1103669331107932911 1108359655169522688 1109106125842454748 1109928325424234988 1110116864293850112 1111942714399596576 1112208126194416864 1115052648256295168 1115395952643073584 1115697085766452224 1115803626602372953 1115993163484758272 1117465927757362176 1117828678556279256 1119161983548335616 1120545518444749824 1122322047209624576 1122779964098599632 1128197893450109952 1128564128050217112 1130353369632540088 1131450481318887744 1133100650304074752 1134964302689443296 1135921612832700384 1137024129010113792 1137789904959069957 1138826783198001408 1140555259845548928 1140601868290640896 1142477858205592608 1144242399694187556 1144436767351686144 1144551320743170816 1149763895161487616 1151654954199582168 1151702016230320576 1155231522380326212 1155574235892089664 1155850062180642496 1157375425177267968 1157751131361860658 1158806200447089152 1159279003179204264 1159586646433381642 1160565001246348032 1162404977467111168 1162879248530692476 1163076781951540224 1164316827758997864 1166429925450030528 1169935191567829504 1170723132833702234 1173717309644018608 1175847468100722816 1177632133617617856 1177680257197921792 1179499168312215744 1180643980506665472 1181337649301020928 1181439134049571362 1181639820160332288 1184743438772313616 1185108199683265683 1185309509042817792 1185428153626855488 1187307548242197312 1192150808562357504 1196476371049858304 1196844744316807152 1198710261790741824 1200192136177342336 1201776016935986688 1202166136401318228 1202370343321039872 1203919440948079424 1204276598324323328 1205899571607533502 1206104412710235648 1208088137073245904 1208137505228902528 1210003457147876496 1212199470681720192 1215635784988447844 1215842279940883456 1217842020532891488 1219845050171925849 1221624138609080592 1223683392244715612 1223841242308915584 1224748497019845504 1226971271061623808 1227264139249011712 1227797625635345268 1229711389250847216 1230781740847529472 1231231587975032224 1233466128062101248 1238929615557075456 1239207670015924672 1239589199470978836 1243056141040818848 1245312141296791296 1246235312757035776 1246955566444858368 1247074641496769771 1247286476835906304 1249337934857017992 1250828099259904512 1251234141968718972 1251285273272791904 1252374402967661568 1253217866331729228 1253430745194703872 1254434229288332064 1255492308920353056 1258381409038044032 1259108682484133376 1260665222847550464 1261336378409066184 1262612303110827648 1268489514770554272 1270791673599538944 1271256144240474448 1271647540836607599 1273629653152663188 1274738231592084096 1275204144688426232 1276887017994485856 1277518489778604864 1279204417301190912 1279543885719593536 1283177101826971008 1284763396147859712 1291832422437188672 1293086264364443136 1293957146816197206 1295136341676158464 1295664768259110648 1297102060216506624 1297975647272148129 1300331319953222808 1301295278083585848 1301646600060860928 1303656975502975296 1305688980806391552 1307303104852208128 1307705599650500064 1316177090513808192 1316230875691794944 1316658149391919964 1320431973349520934 1320656269590959616 1320747149855870026 1323144150127840752 1324125019804350512 1324890289347662016 1325241881638150448 1326528150511799424 1329004855463648544 1330647803153140416 1332403844863811328 1332836368618852818 1333062771942892032 1335176228576967168 1341391211021735552 1343597446566179196 1343825677829397504 1346035917431090592 1347770109443713914 1347999049499675136 1350216153199510128 1350271329373479296 1350709653255504101 1353992501454072704 1354409371066589352 1354775032716406272 1354811173114863744 1356692456619141222 1356922912276796928 1358600372937966592 1359154693382515344 1367822564933493888 1371648155631248384 1372571948839512964 1373904155887220832 1376082363030918368 1378170938980038288 1378579790187054336 1380672156655138176 1380728577404460032 1382861093883287424 1382999512564664736 1384203287490573312 1385135536471911252 1385370823636251648 1389298039986797536 1391819452037590272 1394108628767915256 1396318868369608344 1398438158670921204 1398495305422532128 1399712568022680576 1402014726851665248 1402765400541213184 1403197286440394592 1405384444858111104 1406882833542122419 1407121814828608256 1407695932431890892 1408978778476674048 1409436159918786888 1415679085167799536 1416237337161056768 1420815690621706736 1425228161710594024 1427814782693734848 1429699054630742784 1430040312311762176 1430163162270533754 1432248990093404832 1433639119186665216 1434604662774479511 1434663287459321752 1434848353051832064 1435912030988784384 1438150181757764608 1439486871434542728 1442985489269517312 1443129926154432768 1446187399382808642 1449702302594919168 1452864164846256512 1453311475241837256 1454781494185668096 1457028384385678272 1457376165358201408 1459299449136555264 1459773165630172134 1460021131175548416 1461103470128938496 1462087510720350766 1462335869393821184 1464741027073745232 1466488116373681152 1468960129564822272 1470715992958734144 1471559108143910548 1476129167485972382 1478808167789939664 1479904433898979984 1480759735153269312 1482590285866128768 1485281012337755136 1485901262011440386 1487194603524098112 1489640647279894326 1489893686289114624 1490438238075039008 1490897116842919254 1494520685314857216 1497039952131466176 1499756903042775552 1504752170733622816 1508600641758516992 1509065112399452496 1509616671285563407 1513285736919257728 1514160330683042304 1514562150443600512 1516032172013485056 1517053206612093276 1518435710930668544 1519055245545164208 1520740346460731904 1523241564135831792 1523303810940790144 1525656532925583408 1526068427657561088 1528425419555212416 1533018526881983488 1535539938932776224 1538326762778389248 1540308696507101616 1540765647856119552 1543104175085154432 1543167233569690624 1543668175149147544 1545705337572272352 1547050733077699584 1547420001661797376 1548092658409783164 1548355626416987136 1550505664707589968 1552422437011997152 1553319649580017536 1555239900600040704 1562128645702399488 1562960294985147228 1567796624134297088 1570176178156823808 1571233678276810893 1572398461017666233 1572665557749620992 1573307218600348644 1575252178732761816 1578111075608864832 1580144266244354244 1580412678723757056 1580570871502473984 1583012041682184288 1583076730989596416 1589534411416476672 1593267004306188864 1595792992422409536 1598280349054322432 1598417651949420078 1598799181404474242 1602302544973331712 1602888181868424304 1603381681924418277 1603654041646165248 1607866095476711336 1608795351350732448 1610784182764327872 1612909917466718976 1613337942863835328 1613996198391736971 1616265960908960256 1617918954477485184 1623789360710521984 1626460066895901132 1628832184812107456 1631511185116074738 1631788323078554112 1632997996026460672 1634472185452038576 1636577990038795467 1637063500847127024 1639548186027976584 1639615185667796288 1642311921170539374 1643741403895055808 1644621504082801664 1645127853068048832 1652785599294638448 1660416188395721728 1664892488136352482 1665175296440775168 1665783913142690656 1668312189291625296 1670957155108972304 1672578972384442752 1673989745227137408 1676198891636043264 1676743017834418884 1680818277667124736 1681781837878754912 1683483070814436864 1687218632613276749 1691319353027405696 1692296840175164928 1692846192075325668 1694388898132718592 1695530054448810132 1697175721978331616 1698172870870217584 1699650975456112128 1702446454034164944 1702516023992647808 1703068693235200823 1703357986371473152 1703882419249050576 1705605889734921216 1708240174797002112 1710902802435961344 1713017861530479616 1713716787308388912 1724645842742231424 1725276195754929608 1727553024345480864 1729469413622008832 1730634196362864172 1733775093270963744 1735060370778114464 1736063137765901952 1736626697042790987 1738209300670633728 1739379969650072463 1740847501869522048 1740918641075188736 1743607466200666752 1746475241638496796 1746771908063099904 1754902787351744256 1756084699250553351 1760575964466027912 1763771202151084224 1764192200170454336 1766520385796882688 1768704200682399232 1769248752468323616 1769895407714108822 1772006473951531392 1774197070870853888 1775222456662877184 1776538459818415104 1777115158158470424 1780961322363295968 1786893202746177094 1791463262088238928 1794714556574787456 1797026812591618552 1798065392686112736 1800288204266013504 1802664025403980032 1803249204601977342 1803555514981559808 1805879161422119136 1806414897486484992 1808849357411300253 1808923275492188296 1809156619065353472 1812206257843353792 1815005185721814744 1823453677482671766 1823763419911325184 1826763030799337232 1831872207849627776 1832436207913620888 1835525088367073418 1837122745529768256 1837561251973384384 1838106386916072448 1840896208873517568 1843501643951746618 1843814791844383232 1843999350086219648 1844567083876270824 1846847381962548336 1849050233688554496 1850199192093151872 1855759269383453696 1858811505023887008 1861758491159477792 1864584211561228272 1867968211945186944 1869352969135553664 1870929715253859456 1872745624251952128 1873845926477481472 1874006902285526988 1876927909909187856 1878561604451492352 1879248213225049184 1879826799497593842 1880146117792055808 1887572113557066048 1890997834271325696 1892004567613599276 1902734272155831408 1903429715968753861 1903753043591646464 1906265406174323712 1906884216360711672 1909665320124539776 1910444479728994782 1911518825582220288 1912806217032639348 1913131137402442752 1914549374651712512 1915330526991728784 1916277734667907296 1919315828579390304 1924173234872577024 1927145094221789568 1928249865843744856 1932936403459892224 1937748633655783008 1939629396546664704 1940935720224295809 1942704512514237696 1945653090324759936 1945732598848740352 1946364220840229512 1951942917125378772 1952274485482288128 1952469900091291392 1952988036098326976 1958533471209587328 1958613506086429696 1960954657278312192 1965198700538809344 1971744223719919552 1974346313537692416 1974987224087879946 1976787047821505024 1978118396856945154 1981120724783805039 1982926138032130816 1984072157446745088 1984716225191761128 1986187529706525768 1987862822457225672 1989792225767699136 1992694247086476288 1995971704729710624 1996053269508621568 1997115932481021458 2002764342865450752 2012086816532603328 2015396169849268794 2015738516744096256 2021655164165570871 2021998574249512704 2022737608816124368 2025406994060218944 2030988752181109056 2034208710567444544 2035038684928711833 2035384368415195392 2037900559406949888 2047386585243701632 2051102350371185664 2053744928676135488 2054354197141492736 2057472233446872576 2058857923259269446 2060856233830831248 2060940450096363136 2064123544546377552 2067256408470057432 2067340886276786624 2067869685280581504 2071092866106690048 2073653200800054272 2074291640824931136 2074499268846997104 2083947059980196304 2087729178056385408 2093568237542431744 2094478302554412516 2094978237702414524 2097742958133798192 2099568852034020864 2100336238310349088 2104148100811819776 2106859021659138992 2107427828669965312 2108076667287166656 2110682722242912384 2113468167715011072 2114154239878180332 2114513362392173568 2124356005741585152 2127362623729783727 2127723989896546048 2131223535932560104 2136403393297775616 2137842242565891036 2138205388861553664 2141722174040602272 2145060468467643264 2147712243685770496 2148373485140107248 2150546556622291968 2151994931188982628 2153868046483176576 2157225272636646912 2168613422527868176 2169281099074212963 2174553453892378752 2175348246821432984 2179296247269384768 2182103986718393956 2182172241278502144 2182751334462836032 2186064248037302112 2188949173704832896 2189659748445258201 2189749228227385832 2190031696763322624 2191655205193407744 2193131266080526149 2193503804090731776 2197111540610617848 2202451536253473792 2203440194347233408 2203714132392851264 2207338662215865822 2214193751228958573 2218212251684909496 2219856650848469976 2223885428799193152 2224416252388833728 2228851893017160579 2230105296512590336 2230791905286147168 2231607253204745906 2231986326969516544 2235657357112558512 2238323967096671232 2245559928197199264 2257128256100434224 2260706739265080176 2262900962637775488 2269928605378886592 2271843225665400768 2274048258020227584 2275579809918139914 2277653566396002816 2281110519691097856 2284955716411185216 2288484799388375112 2289102641486341632 2299527790322975232 2303309908399164336 2303404032460641152 2304151761435859937 2310463044760652424 2311148471784179328 2311700124361284992 2314750850354535936 2315502262723721316 2317612400894178304 2318558006358408528 2319173292866763284 2321130002492696064 2324809954934222336 2325758497061384952 2328633655517995728 2332859850900061056 2339870383135659008 2341446265667404468 2347434619288037216 2351694936201445632 2355264267235235712 2355360514395843584 2358998336624431488 2361287961013330944 2362675298602041856 2362878268099142724 2363279640320664576 2369486877544627232 2370216399366531366 2370619018085635584 2370856307253710976 2374615096484394624 2384301617124715008 2392952742099716608 2393689488633614304 2397420523581483648 2398198772106711363 2400384272354684672 2402000910469147687 2403552033871973376 2404332272802636456 2407838881896158848 2411799143215067004 2412208825420471296 2416176274146491808 2416275010457805056 2420006914295752992 2424398941363440384 2431271569976895688 2435684041065782976 2439690100343851698 2443248277218161184 2447266777674112107 2447366784489431224 2447682484617831168 2449496994039691008 2455595251270690536 2459422778501694432 2461563481695058944 2462463175950064448 2463467881755809061 2466932256124202496 2477859231114150912 2478415340031849344 2479178398941957672 2486112282081637696 2490624282593582592 2492470625514071552 2494149282993539542 2494572953671812608 2498675869714035984 2501656198519809024 2502468283937437944 2502570546545583808 2506435732663458456 2508868458576664128 2510984617840706112 2516762818076088064 2518217364968266752 2522672756818132368 2525224606221655296 2536979029541108544 2541583347199077888 2542512288480948896 2543295081673215198 2547259306305326376 2549476463184168192 2550408289376852464 2553774035988971712 2555036979557209728 2558408834602381824 2559087771439187072 2566354203653942016 2569526792295719424 2575228439251843459 2583664844874377344 2586172528728886272 2587914293632394412 2590272683352316928 2591329536518221296 2594204120433013248 2595951294544296258 2600662639906445616 2602590556167171696 2603293200121721856 2607313951005950592 2611377961612783104 2614606209704416256 2615411199301000128 2632354181027616384 2632461751383589888 2633316298783839928 2640863946699041868 2641312539181919232 2641494299711740052 2646288300255681504 2648250039608701024 2649780578695324032 2650483763276300896 2653056301023598848 2654843111571163233 2658009710927297088 2661295606306280832 2664807689727622656 2665672737237705636 2666125543885784064 2670352457153934336 2680339804119265641 2682782422043471104 2687194893132358392 2692071834862181184 2695540218887427828 2695998098999350272 2700432306399020256 2700542658746958592 2701419306511008202 2707985002908145408 2708818742133178704 2709550065432812544 2709622346229727488 2713384913238282444 2713845824553593856 2718309386765030688 2735180516224007649 2735645129866987776 2745143897679025928 2747808311774441664 2752164726061836736 2753287632550610127 2756341877960076576 2757159580374108672 2761344313310276352 2765252465927619927 2765722187766574848 2765999025129329472 2770271072943822504 2778596079973595072 2783638904075180544 2788217257535830512 2792637736739216688 2796876317341842408 2796990610845064256 2804029453703330496 2805530801082426368 2806394572880789184 2810768889716222208 2813765667084244838 2814243629657216512 2815391864863781784 2818872319837573776 2831358170335599072 2832474674322113536 2841631381243413472 2850456323421188048 2855629565387469696 2859398109261485568 2860080624623524352 2860326324541067508 2864497980186809664 2867278238373330432 2869209325548959022 2869326574918643504 2869696706103664128 2871824061977568768 2878973742869085456 2886259852308865536 2892374798765617284 2899404605189838336 2905728329692513024 2906622950483674512 2909562988371336192 2914056768771356544 2914752330716402816 2918598898273110528 2919546331260344268 2920042262351096832 2922206940257876992 2924175021440701532 2924671738787642368 2929482054147490464 2937920259129644544 2941431985917468288 2943118216287821096 2952258334971944764 2957616335579879328 2959808867797959968 2961519470306538624 2962480836131819919 2965180571732257536 2967177595285417731 2971802524022880772 2974389207048196224 2979281294559788652 2979787372578229248 2980876476150078016 2981794233685838508 2989041370629714432 2994079904262932352 2995673898721532187 2999513806085551104 3009504341467245632 3017201283517033984 3018130224798904992 3019233342571126814 3026571473838515456 3028320661366084608 3028609843635012301 3029124300887201024 3034106413224186552 3038110491090328416 3041480692921463808 3046483128271663584 3046607621881580288 3051313065851166816 3056850839110424832 3071079877865552448 3076653525556778496 3080617393014203232 3081531295712239104 3086208350170308864 3087336350298295088 3088286884888904169 3091410675144544704 3096185316819566328 3101011329415179936 3104844874023994304 3106639299160035072 3110479801200081408 3124257291404798976 3125920589970294456 3135593248268594176 3140352356313647616 3142467356553621786 3144796922035332466 3145331115499241984 3146614437200697288 3150504357465523632 3156222151217729664 3160288532488708488 3161141743004947968 3166024083364368576 3166153461979192832 3186534008612377728 3191585984844819072 3196560698108644864 3196835303898840156 3197598362808948484 3204605089946663424 3205776363736848608 3206763363848836554 3207308083292330496 3215732190953422672 3217590702701464896 3221568365528655744 3225819834933437952 3226675885727670656 3227992396783473942 3232531921817920512 3235837908954970368 3247578721421043968 3252920133791802264 3257664369624214912 3263022370232149476 3263576646157108224 3265995992052921344 3268944370904077152 3273155980077590934 3274127001694254048 3279096372055953168 3279230371335592576 3284623842341078748 3287482807790111616 3290255706136097664 3305571198589276896 3311007993323798733 3329784976272704964 3330350592881550336 3331567826285381312 3336624378583250592 3341914310217944608 3345157944768885504 3347410879807118859 3347979490454274816 3352397783272086528 3353486035668837768 3361636555334249472 3363563675757509824 3366966141628873728 3374437265226553498 3382638706054811392 3384593680350329856 3385692384150651336 3391060108897620264 3394351443956663232 3396345741740435168 3399301950912224256 3404892908068329888 3405032047985295616 3406137386470401646 3406715972742946304 3407764838498101152 3416480349594004224 3421805604871922688 3427433574616777824 3449291685484462848 3450552391509859216 3455106048690961728 3461268392725728344 3467550186541927488 3470120741556228928 3472126275531803904 3473253394085581974 3476418601341267456 3478759939300144926 3481695003739044096 3487214932401333504 3492950483276993592 3509805574703488512 3512169398501106702 3521151928932055824 3527542404302168448 3528384400340908672 3533040771593765376 3537408401364798464 3538497504936647232 3539790815428217644 3544012947903062784 3548394141741707776 3554230316316940848 3561922644726591936 3573786405492354188 3582926524176477856 3589429113149574912 3594053625183237104 3596130785372225472 3600576408532027008 3605328050807960064 3606498409203954684 3607111029963119616 3611758322844238272 3612829794972969984 3617698714822600506 3617846550984376592 3618313238130706944 3624412515686707584 3630010371443629488 3646907354965343532 3647526839822650368 3653526061598674464 3663744415699255552 3664872415827241776 3666211915979225417 3671050176734146836 3674245491059536512 3675122503946768768 3681792417747035136 3687003287903493236 3687629583688766464 3687998700172439296 3689134167752541648 3693694763925096672 3700398384186303744 3717623010047774016 3723516982318955584 3729168423122456544 3735936423890373888 3738705938271107328 3741223924490309313 3741859430507718912 3747691852954962944 3748013804571053976 3753855819818375712 3757123208902984704 3758496426450098368 3759653598995187684 3760292235584111616 3775144227114132096 3781995668542651392 3784009135227198552 3805468544311662816 3806859431937507722 3807506087183292928 3813768432721423344 3818681976757189423 3819330640249079552 3820888959457989564 3825612434065278696 3830661053983457568 3832555469335814592 3838631657158780608 3854290188443579136 3856499731687489712 3875497267311566016 3879258793093329408 3881871440448591618 3885409025028475392 3891306180649519872 3892728441680459024 3893926941816444387 3903885834250757544 3904939800182582784 3905976072196653952 3917066942419174656 3921909314556624384 3943488447439839104 3948692627075384832 3949974448175759892 3953574095643010048 3956236793713890308 3962241449567610078 3965852276064261632 3969432450383522256 3972375059413051536 3975725644914451344 3979584451535398272 3991943409459421248 3992106539017243136 3994231864962042916 4005528685730901504 4024173633065206656 4030792339698537588 4031477033488192512 4043310328331141742 4043997148499025408 4045475217632248736 4050813988120437888 4052128959766512303 4061977504362218112 4068417421134889088 4070077369857423666 4070768736830390784 4075801118813899776 4094773170487403264 4097530964917957819 4107489857352270976 4114944466893745152 4117715846518538892 4121712467661662496 4121880900192726272 4128247089092755104 4134512816940114864 4134681772553573248 4135739370561163008 4142185732213380096 4148583281649862272 4148998537693994208 4167894119960392608 4175458356112770816 4188956605108825032 4189956475404829048 4195485916267596384 4199137704068041728 4200672476620698176 4208296201623639552 4213718043318277984 4216153334574333312 4220648500626367257 4221365444485824768 4226936335430022144 4228308479756360664 4248712011483170304 4254725247459567454 4255447979793092096 4262447071865120208 4275684485131782072 4283444348081204544 4290120936935286528 4295424487371540992 4296746970280214496 4303989862377965256 4307736092966353152 4314450545273293824 4337226845055736352 4338562198148425926 4349106907784757504 4350696493642865968 4358592494538769536 4364207973436787912 4364344482557004288 4365502668925672064 4372128496074604224 4377898347409665792 4379319496890516402 4379498456454771664 4380063393526645248 4383310410386815488 4386262532161052298 4387007608181463552 4394223081221235696 4406880388694466816 4407428264785702528 4414677324431731644 4428387502457917146 4436424503369818992 4439713301696939952 4447770857598386304 4448832504777667456 4457703786034321158 4460210593025180672 4461583810572294336 4463214506409491812 4463972653939033088 4471314714225117024 4491119856394398528 4514256512200868448 4521413478530160352 4525801925275550976 4528850013856690221 4539857210757773184 4543686451330801536 4548096516040455168 4551159619836279828 4555307132792005632 4562221039382195712 4569911432822370432 4576969598776750224 4578205282972683264 4599055580645950464 4606619816798328672 4606808064921282304 4608303522871719874 4620926089521304848 4622296943568358656 4622615024495545091 4623400248722569984 4629501700709071872 4631004525447442632 4637116012716817056 4638346585733526568 4642260004985392128 4649619909868444672 4651516994122769904 4657267311035991456 4665719701800122112 4682892531334808936 4694869238576074432 4703389872402891264 4710528534470471424 4713701034830432679 4717195383052998699 4717996673248862976 4725350597204083712 4725756536198285448 4738973755089254464 4740432798733062732 4741238036171271168 4741712614507421952 4749230192968789248 4768603234249430016 4785905484199433216 4787378977267228608 4794841047162967296 4796397544213422726 4800768544709369344 4804001820938295374 4808664545605272912 4815677763792317696 4823598286430134008 4832352548292983616 4832550020915610112 4840013828591505984 4848797882726880768 4862543139953791376 4871368082131565952 4879380200687703396 4886496554436322368 4894533555348224214 4894733568978862448 4895364969235662336 4898993988079382016 4909733970116386401 4911190502541381072 4918845557003388864 4924926351900128896 4926935763511618122 4933864512248404992 4956830680063698688 4958356797883915344 4972224564163275392 4981248565187165184 4984941251028143104 4988298565987079084 4989145907343625216 4997351739428071968 5004936567874875888 5005141093091167616 5012871465326916912 5017736917153328256 5021969235681412224 5033525636152176128 5045345513636264736 5050449212443310592 5061655897839830247 5073958059082217088 5083166694398155776 5085024576961897792 5086590163346430396 5094518612610652752 5098952926368336384 5100816578753704928 5107548071977943424 5109206079705602469 5110073959114419456 5116817669204763648 5118175542878374144 5132708407307884032 5139053584591438848 5150456878503686918 5166452086200903337 5167329689748754688 5175828587264788824 5182659073036442592 5188408240866026496 5191902589088592516 5200654417040041351 5201325279812891232 5205181112334343392 5214627902011901184 5218139908950217389 5222755923225566208 5230822398602000256 5264708362055232768 5266632597567679856 5268254097751660053 5281727893398083736 5282988599423480104 5292576600511363008 5296500079217402048 5299561157390648064 5300967526552601792 5306112602047197696 5309686223142326466 5316019421854594176 5322591212612561664 5329615379455245312 5331345474475411272 5360679608238531282 5365564844086942208 5374389786264716784 5384143669724362368 5391080437774855656 5400864612798040512 5401085317493917184 5402838613022016404 5415970005816290816 5417637484266357408 5419244692459454976 5426769826476564888 5436618773530061376 5470361032448015298 5471290259733975552 5490287795358051856 5495616623548883328 5504329452123673472 5506575265101220254 5512683755920153152 5514319160748217344 5522688626620552704 5530504931855239854 5531444375533149696 5531998050258658944 5540542145887645008 5557192159947190144 5567277808150361088 5576434515071661024 5585275473478433376 5593752634683684816 5593981221690128512 5595797134915659847 5608058907406660992 5612789145761578368 5621537779432444416 5627531334168489676 5628487259314433024 5630783729727563568 5637744639675147552 5662716340671198144 5683262762486826944 5700912646842376096 5710289147906261583 5711259130774939392 5718796218522971136 5720161249247048704 5720652649082135016 5728995960373619328 5734556476746660864 5738418651097918044 5738653149837287008 5739393412207328256 5743648123955137536 5757947485738170912 5772519704617731072 5784749597531234568 5798809210379676672 5811456659385026048 5813245900967349024 5828113537542713088 5829504661432805632 5837197796546221056 5839092662520688536 5848350042881403064 5858964108294980928 5875840518259289088 5882863971834936576 5886236432575642192 5904516669943889528 5915232671159758656 5919617735595919936 5923038940613077248 5924961672263639838 5930361143464515072 5934355190570835462 5943362174351415117 5943605048045761544 5948778414096392448 5958562589119577304 5961752952300156032 5963588467371677016 5978082741259428864 5988159808525864704 5991347797443064374 6019008682934491264 6034402567034067968 6036260449597809984 6038466685142253628 6053142947677030912 6057219687270024602 6058248601774402048 6068212826448373104 6076220982180656832 6092966256543327168 6093215243763160576 6102626131702333632 6113701678220849664 6142159755731104896 6153307051113556992 6161234786028406464 6163062591424478208 6172416700340617728 6174672700596590176 6176573769777808338 6182821350289089408 6192370633639132656 6202022658830359872 6209689748047988608 6213278598320070144 6220959602400162816 6251841179940588912 6254126209611619829 6280704712627295232 6284934713107243572 6289593844070664932 6290662230998483968 6293228874401394576 6301008714931047264 6312444302435459328 6320577064977416976 6322283486009895936 6332048166728737152 6332306923958385664 6373068017224755456 6382087871189351181 6383171969689638144 6393121396217289728 6393670607797680312 6395196725617896968 6409210179893326848 6411552727473697216 6413526727697673108 6414616166584660992 6431464381906845344 6435181405402929792 6443136731057311488 6451639669866875904 6453351771455341312 6455984793566947884 6471675817909940736 6495157442842087936 6505840267583604528 6515328739248429824 6526044740464298952 6537888741808154304 6546311960155181868 6548254003388508096 6558192744111906336 6558460742671185152 6569247684682157496 6574965615580223232 6579393798241578447 6580511412272195328 6611142397178553792 6622015986647597466 6642581253686875719 6659569952545409928 6663135652570762624 6673248757166501184 6683828620435889216 6686555679051481737 6690315889537771008 6694821759614237718 6695958980908549632 6706972071337675536 6727127351515019648 6748874530453106996 6765277412109622784 6771384768301302672 6782120217795240528 6788702887913326464 6792691483480870336 6809785816136659776 6810064095970591232 6812274772940803292 6813431945485892608 6815529676996202304 6832960699188008448 6854867149233555648 6898583370968925696 6901104783019718432 6910212097381923456 6912455284307579811 6922536785451456688 6935100373083854976 6940241483112457856 6944252551063607808 6946506788171163948 6952837202682534912 6957519878600289852 6963390007478088192 6974429864802667008 6985900966553987184 6989905763683575103 7019611149406977024 7024338797002213404 7042303857864111648 7055084808604336896 7056768800681817344 7066081543187530752 7076995009873294464 7079581630856435288 7088025895806125568 7096788283483415552 7108460632633881696 7123845289453183872 7147572810984708376 7165853048352955712 7178858226299149824 7188107250366474208 7192261570744450944 7194596316320134089 7201152817064054016 7206002731407443061 7210656101615920128 7212996818407909368 7223516645688476544 7235397429645201012 7235693101968753184 7236626476261413888 7248825031373415168 7260020742887258976 7293814709930687064 7307052123197348928 7327488831398511104 7329744831654483552 7332423831958450834 7342100353468293672 7348490982119073024 7350245007893537536 7374006575806986472 7375997400344878592 7378268335505083296 7387389527850193344 7400796768372607488 7435246020095548032 7447033964637911168 7458336846244913088 7471872847780747776 7477411876542214656 7482447848980618626 7483718861015437824 7496027609142107952 7507711639636751424 7516992852900196736 7519307197990375368 7550288454228264192 7568018270454397104 7610937088623325632 7613718863875015444 7615012174366585856 7627536865442846688 7637363953514378846 7638661280498159104 7641777918915979128 7651224868130557392 7661322107966915136 7665110938671629184 7677263314317561216 7708580376887158272 7712999463374979424 7725685317755530377 7750994534623132032 7758517586186658816 7763742880897183236 7770818050056950784 7782612361299039744 7785456883360918048 7787853883632888774 7807771668501515088 7809879600365165568 7811952144393307904 7834133884838349312 7843818629113248768 7886976894879678208 7897385254150769664 7899948896351519784 7912473587427780616 7924482899135220156 7931704552128523264 7938864900767044512 7944750118826103072 7951451289828902688 7959168903070796544 7964529334713489699 7983886818918842496 7984213078034486272 7988463729924085832 8011057371461803008 8041019412357796923 8048347266130413312 8061584679397075176 8086620656662283484 8087994296998050816 8090950435264497472 8101627976240875776 8104257919533024606 8123955008724436224 8136834842269778176 8140154739714847332 8141537473660781568 8189546340974806528 8195061929835915638 8214979714704541952 8235431693037077784 8243424935323324992 8243761800385452544 8256494178185510208 8269025633880229728 8269363545107146496 8271478741122326016 8295757397782859781 8297166563299724544 8297997075387988416 8335788239920785216 8350916712225541632 8377913210217650064 8379912950809658096 8390971832535192768 8401344953241396352 8416592403247279104 8427436086636555968 8432306669148666624 8441297001252734514 8442730888971649536 8456616959512721328 8497424022966340608 8509450494919134908 8510895959586184192 8524894143730240416 8551368970263564144 8566888696162409088 8580241873870573056 8590848974743081984 8593493940560428992 8607979724755930512 8615472185932706304 8674453690111472704 8677124396296851852 8698213815569515008 8701392987285731936 8717184989077539072 8728415946873575824 8728688965114008576 8731005337851344128 8744256992149208448 8755796694819331584 8758638993781032804 8758996912909543328 8760126787053290496 8766620820773630976 8772525064322104596 8774015216362927104 8788446162442471392 8813760777388933632 8814856529571405056 8829354648863463288 8856775004915834292 8872849006739637984 8879426603393879904 8895541715196772608 8897665009555334912 8901532785856253193 8915407572068642316 8923167621144588672 8926429012818983624 8942629428450234048 8982239712788797056 8987021696164596561 9028513024401736896 9042826957060320704 9051603850551101952 9057700027713380442 9079714421515546368 9085829530905036903 9087372902661603072 9102319239672559656 9124442078764391424 9139822865644740864 9153939197553500448 9213239633596657344 9213616129842564608 9216607045743439748 9241852179042609696 9244593887136717312 9245230048991090182 9246800497445139968 9262009050894885264 9274232025433634112 9276693171467053136 9303033988245539808 9314534622071982912 9331439403600244224 9365785062669617872 9389738477152148864 9406779744805782528 9421057068940942848 9427402069660865358 9434390766105997398 9435993346497725952 9451513072396570896 9477947510178508928 9480865597466125464 9483425229014843904 9498460385937578496 9574757954534457216 9589682094325934592 9592795088426845452 9601537089418738688 9608003641876590748 9617329091210545824 9631355527584635392 9647196572860268016 9664705096585967232 9665100041831220224 9680027657183011968 9697595765453761536 9725086279907582752 9742736164263131904 9758760401375406792 9772993108872644736 9789067110696448428 9789467137957724896 9790729938471324672 9797987976158764032 9819467940232772802 9822381005082762144 9837691114006777728 9849852703800257792 9853871527023236244 9913661360127397376 9916713595767830688 9944449128326550784 9951146629086468989 9976597131974158168 9994703478856143936 10009873135749751776 10010282186182335232 10025742930653833824 10035473834306656512 10042232639421356577 10043938471362824448 10067051272304352256 10090691027272529472 10100898424886621184 10123311795679660494 10147916118164434176 10170049153923795584 10173180326692860792 10189037225221305504 10197905852736672768 10201633157507409856 10215096143955886848 10218412159411204938 10220147918228838912 10236351085756748288 10265416814615768064 10300913757007373836 10332904172401806674 10334659379497509376 10351657174529577648 10365318146072885184 10383805178177185032 10401308834080082702 10402650559625782464 10410362224668686784 10429255804023802368 10436279817900434778 10461644797204000512 10529416724110465536 10533265195135359712 10536508195503320106 10563455786796167472 10565977198846960208 10585153201022726016 10593000158434804096 10599122314781296128 10601935053105203584 10612225204094395392 10619372446284652932 10632038843709188352 10645182425225123328 10662690948950822544 10721359216477062564 10731129688173884416 10748779572529433568 10768287339448724736 10782160875549711312 10801729225596081024 10802170634987834368 10805677226044032808 10831940011632581632 10835274968532714816 10838489384918909952 10853539652953129776 10873237547060122752 10940722064896030596 10942580519467951104 10980575590716103712 10991233247097766656 10998635747937676251 11008658904247346944 11013150530202440508 11025367511840306304 11045377253241105408 11061009863710479708 11062888751066299392 11063996100517317888 11081084291775290016 11114384319894380288 11152869030143322048 11170550946956866752 11187505269367369632 11187962443380257024 11191594269831319694 11216117814813321984 11223671773470927939 11225578291523156736 11243075558864888832 11255062668336979352 11261567459455127136 11275489279350295104 11325432681342396288 11366525524973653888 11401825293684752192 11420578295812523166 11422518261549878784 11441305298164270032 11456045930271568269 11457991920747238656 11476837302195836088 11477306299674574016 11515894971476341824 11569499195062469136 11622913318770052096 11626491801934698048 11656227075085426176 11659009322865611264 11678185325041377072 11696700085762806128 11717928216589961856 11765727943669873152 11772472865151284384 11809033339887779056 11830465342319517312 11839235471191839872 11846077881226154496 11849923344527279676 11860722286929030144 11868710381141670924 11886724348702830234 11887210096091523088 11897556828192784896 11917125178239154608 11923505904600312064 11927176934743354032 11976319617051729408 11982695594886128748 12038017365868982528 12072520899195619968 12076933370284507256 12106285895354061824 12114439374540049204 12116497203548804096 12136425652896746208 12152441964361313664 12156386879299536909 12185932513086654336 12186430487526321152 12205252263404667264 12227403356441699328 12284319511462209792 12292592894753873457 12322469572056812928 12344833400681235456 12349345401193180352 12353147539555616676 12365642700578178816 12384741267278265312 12404045317660719744 12419379496095977216 12426557196640140288 12503682359881177824 12508252419223239658 12547097923630765247 12569869426214487144 12579187688141329864 12586457748802789152 12602017429862094528 12624888604870918656 12641154129954833952 12661945501879101771 12664096333457474304 12746136034449510912 12764175742378702362 12766343939379276288 12787341215595360624 12790393451235793936 12823105454947394432 12827053455395346216 12862928763813690688 12870362810805859584 12886273462114622976 12906703542910682624 12911969587133895768 12943351635819881472 12990314885684175872 13011680535167209056 13030657478496859648 13052089480928597904 13075777483616308608 13092623920310363736 13096508006777016192 13116385488223812672 13116921485342370304 13138495369364314992 13149931231160446464 13158787596483156894 13161022824544390656 13222284794357107584 13244031973295194932 13285162507373751438 13319139905090819856 13326271305141525248 13346497514333002368 13367657240871778432 13373111358102963474 13380631779075542016 13389643519228475436 13391917961817099264 13413944142675351072 13454254703030039296 13497749060906213992 13530554824219245568 13542769536602605344 13564240435590481056 13577405775826652928 13585382966961740672 13586550041570070663 13619571632273319552 13620128191941182464 13624549545881606584 13631059353992404608 13665921398376016896 13709734298467111296 13797166741937851392 13802209566039436864 13820424194763846912 13824910568615159622 13845073570902913376 13867845073486635273 13870200746167709952 13880482966224915712 13888505102127215616 13893013576342327896 13915039757200579704 13926780014956176384 13948859729605334016 13971801933107974368 13979811527367150206 14048677594004426808 14084607715728223296 14110169617208673792 14113537601363634688 14151586149158996097 14153990019746588928 14159163261712870576 14176051791612251136 14216921265267763392 14247690578906367744 14295145621969416752 14331706096705911424 14357716452598299648 14376214500732948416 14384523141488901888 14389192632640268178 14402305634128108032 14412005462814886122 14425993636815818736 14447033291376953088 14470794859290402024 14471386203937506368 14497650062746830336 14520041485774517952 14587629419861374128 14614104246394697856 14654977662797022208 14659489663308967104 14664847663916901668 14684200706936587344 14696981964238146048 14700490015787075072 14748013151613972944 14751994800689757184 14756536671010166592 14774779055700386688 14801593536745214976 14870492040191096064 14894067929275822336 14916673692489826176 14943745695561495552 14954823753084429312 14964895697961237252 14967437722030875648 14992055218284215904 15015423279273502848 15033985705800393472 15038614395980750736 15100576908456528384 15136036540908794208 15184967693519490741 15188592223342505299 15221874177246651264 15227437727750030888 15255073730885693376 15274727907028757692 15277322560996318208 15283555837831958256 15302449736261114784 15322644215933830272 15327618239116807407 15330221877343258368 15354526628635122432 15417160753774316544 15425998926749958848 15451370635511060754 15499356258602710011 15501989069246264064 15527485761794366472 15565224722598079488 15570913766721836096 15575707767265777548 15601963251120124053 15615543337003030176 15623904288786615808 15668267769676698624 15773953789759356416 15799897792703039568 15824947174855561232 15848965798270440312 15877729801534089024 15889500237652206144 15902902579657805376 15918337806141593088 15929058669426979398 15967773637837684992 15976927459848171664 16082038824715593846 16096694532260826624 16123169358794150352 16173241313324566968 16181900870528994944 16203255952481751552 16208515839066049212 16247910017448872448 16273669684539556352 16280309479429694664 16379092681949613056 16390123859671831276 16429959429409083904 16470863386074155568 16486849870646649984 16487523600770905088 16512988356371020416 16538051267760459456 16538727090214292992 16542957482244652032 16591514795565719562 16594333126599449088 16595994150775976832 16671576479841570432 16701833424451083264 16755826420435300128 16759825901619316192 16781943665070385536 16787391404746979541 16802689906482792704 16814006373284033809 16854872173273111936 16864613338297333248 16882594002505469028 16885461777943299072 16913233919025442656 16975485426088682393 17018900989838269816 17049788287460480832 17102737940527128288 17130867443718784749 17133777392324818176 17160483747741146112 17186987881120857984 17215959449511861024 17230944371865412608 17348907380222945408 17354248792593703704 17396427631139030016 17402785974571463872 17434369978155078144 17456831893747151648 17462010675702688256 17488513984298416896 17511593389638663168 17517277987562065608 17517993825819086656 17545050128644209192 17576892324884942784 17627521554777867264 17629713059142810112 17658709297726926576 17713550009831668584 17745698013479275968 17758853206787759808 17791083430393545216 17795330019110669824 17803065571712506386 17830815144137284632 17846335242289177344 17852858025637967248 17885258856900468096 17964479425577594112 17974043392329193122 18057026048803473792 18085653914120641408 18103207701102203904 18115400055426760884 18159428843031092736 18171659061810073806 18174745805323206144 18204638479345119312 18279645731289481728 18307878395107000896 18426479267193314688 18427232259685129216 18433214091486879496 18483704358085219392 18489187774273434624 18490460097982180364 18493600994890279936 18524018101789770528 18548464050867268224 18553386342934106272 18606067976491079616 18629069244143965824 18662878807200488448 18731570125339235744 18762378628834859487 18779476954304297728 18842114137881885696 18854804139321730716 18868781532211994796 18871986692995451904 18903026144793141792 18955895020357017856 18961731194932250928 18966850458029687808 18996920771875156992 19146263613568053543 19149515909068914432 19179364188651869184 19185590176853690904 19216007283753181496 19234658182421091648 19262711055169270784 19294393145720536032 19329410193171934464 19360055314366023936 19450172559815165504 19485472328526263808 19517520802750813584 19545986217745289472 19578134221392896856 19578934275915449792 19638935880465545604 19644762010165524288 19675382228013555456 19699705407600515584 19707743054046472488 19827322720254794752 19833427191535661376 19888898256653101568 19902293258172937978 19953194263948316336 19989406957712287872 20019746271499503552 20020564372364670464 20051485861307667648 20070947668613313024 20084465278842713154 20087876942725648896 20181382054545058944 20246623591359320988 20295832236328868352 20340098307847591168 20346360653385721584 20378074450442611008 20403266315014819712 20430192287911773696 20436824318822409876 20440295836457677824 20472702171513496576 20601827514014747672 20665808344803613348 20669318758995018752 20703314349059155296 20730636292145770368 20737365852922739433 20767610356354370064 20802617668160165404 20805301119251564928 20820724449337373568 20858511608047604736 20872559635800869556 20923289594408001024 20969717291050725309 21058833448220931072 21066530390270719424 21073016391006640212 21126911573592334944 21131954397693920416 21170306402045452032 21186000316869608192 21198244629562592256 21200268905445086107 21203870106210407168 21238744892569305864 21264077687418376704 21290364850450246656 21325381897901645088 21442718432954125128 21497559145058867136 21536574678897449472 21564321751099422624 21603458451192162048 21611354452088065616 21618008194222329183 21670549937065429632 21707079305906259552 21746475094120245504 21881444129792061192 21961151181432207424 21982466494195533312 21997271495875352502 22017317808494693888 22026301060404881016 22050735023680612608 22122019727420959416 22127992201034635776 22162168583550580032 22228768639788760576 22305738060286644096 22341101893913733504 22375010538734739264 22375924886760514048 22383188539662639388 22432235629626643968 22447343546941855878 22451156583046313472 22510125336673958704 22523134918910254272 22550978558700590208 22650865362684792576 22733051049947307776 22803650587369504384 22841156591625046332 22845036523099757568 22882610596328540064 22912091860543136538 22915983841494477312 22953674604391672176 22954612599349148032 23031789942952683648 23138998390124938272 23177055953266591131 23252983603869396096 23312454150170852352 23318018645731222528 23356370650082754144 23393400171525612256 23435856433179923712 23531455887339746304 23544945730302568768 23618066679775558112 23660930684639034624 23678470942383679744 23692155762452308992 23699846689054559352 23737420762283341848 23773448697405660468 23774420192183046176 23795113656385569792 23834250356478309216 23847011809200624128 23854353869486708064 23952639234103458816 23965391189772257496 24076034731737965056 24145041798391239936 24153866740569014512 24228878749080098408 24272851305793492416 24304883928722627328 24312773758599073818 24371865026173308672 24410504526809334528 24568639022924419584 24585185789507746914 24644939144113625856 24698690802386360704 24706295079111233352 24731285401156357632 24769482534556530624 24808090635321439488 24838758992191954432 25007364719762355648 25016504838446479316 25094195847261530494 25139738852428974288 25158375376282659728 25172915497605578304 25204034859724189056 25249777209741837312 25282308259909667904 25323891003758203542 25328192666914948608 25492272068899021824 25528351484757404724 25532687878758552576 25574682431190721248 25580786902471587872 25646210909894788864 25654106910790692432 25663483411854577919 25725857527627381376 25740725621611719168 25772546924229245952 25813407085821365248 25823939174267791536 26023361070334418112 26061314956993719296 26104178961857195808 26151554967232617216 26185247840620727472 26193016013554032384 26232770976447625344 26233842970684740608 26276990738728629984 26299862462320892928 26317575192966313788 26322045649088781312 26444569588714215168 26488063946590389864 26570325014747502876 26638279810181639712 26652542610283050496 26692995028666004736 26730773837300325961 26735314481743556864 26746222716205926948 26779287038456950872 26827888285350702144 26908509406060078592 26995498121812427984 27085539073205210688 27128480871180962112 27154811551653305856 27170765933923481344 27173100083140141326 27239143264546639104 27249099091763213168 27257488592715110709 27262118707984809216 27419468596934222592 27604419132078873728 27640848389527693824 27649821137230319244 27690147141805826752 27735690146973270546 27740401492335419904 27760965932449831424 27786027152684655792 27830079514401159408 27943603866215948736 27959623054734300412 28097355188008853616 28169215431456446592 28220339234417347584 28227075202727269376 28303172298317992194 28307980039493177856 28318326523425741152 28433842530535526784 28495381157812735488 28590291243938833504 28663412193411822848 28682716754425704733 28752429001465896832 28769046282977803776 28778385265280536356 28804611268256216064 28824010925629772244 28851987273631637472 28894066582753906176 28941589718580804048 28942772407875012736 28995300125493660672 29040082971549035904 29175258839722748256 29228208492789395712 29318979326617934208 29329695327833803336 29368401413873174688 29393963928476292096 29400980031574150144 29496026303227945888 29513073342020333184 29549558111400773376 29740984080382192128 29788135858551644672 29833347384979652352 29853439887259406967 29929791395922474504 29984110436568431808 30030846558547005696 30067971411600786944 30077228791961501472 30201153816913056768 30272073081817588416 30369935387038981482 30377184446685010598 30443748354493302528 30454875455500061776 30510147461771386752 30549455814057515384 30567111675663916512 30604899472522229568 30645288431867660544 30655236478233614814 30660443754686516736 30709053257270244864 30851997853499917696 30902741271022121508 30998712517205420022 31003978138492528128 31054971523588732944 31141827533443672192 31151415534531555096 31203926502240248106 31231086674006060352 31247808577573231616 31547907579518712832 31599795585406079136 31649894349711122464 31697931596540880624 31755459603068178048 31779000475304412288 31805805159315610752 31836675612283186176 31858117338853958796 31935547275675369984 31953854919696343328 32164077649431187692 32193389064521653248 32246338717588300704 32346482626649133936 32358305171468815637 32363801741057989888 32406511904963503104 32417031678132098424 32495820034897744896 32547339369079112704 32560618958859389328 32780247719343662552 32859918858818167808 32941726772148311136 32973699741293299968 32995907243813028753 33025976712742040832 33076102535520918912 33077454180428585984 33183029591131439124 33188666253198898176 33191988301551953664 33343152959683140864 33511652840870600256 33519651803238632384 33563887330140771072 33574782809493959082 33605379812965585408 33628012746568067618 33709744346546223872 33729226676594666496 33765188005010938056 33826467838050885312 33950970852177364786 34037801979676539632 34099576574920961664 34205475881054256576 34261734887437569498 34267554784649636352 34368137790814704807 34373975762241715968 34431918899023722048 34697814760445890816 34708497585187407408 34805571949142927744 34868739956310156288 34913663787494303296 34924021351405376512 34977027968596833792 35034555975124131216 35035987651638173312 35090100257288418384 35153784649769885568 35259426118285620224 35317418595453853152 35427100019663337168 35491396026958551936 35517706413575519616 35582166860787090432 35590660038221339648 35606131143425012772 35661630288274569264 35692670484578354688 35705716051275934496 35770517713800936192 35928958851155188224 35948086784658386244 36114052097606947584 36165164603406323359 36171307828241282816 36230800110853521768 36318857686062185472 36343318123620147612 36349491610646412288 36409276958690238624 36559291462578963456 36615756790214001792 36852958534386629376 36866428182973758992 36877778684261620371 36967408716170438784 36980920195964360728 37048036203579541056 37096928101734536448 37106772685868212544 37212135952982159232 37258138488287931648 37463140250678471488 37524757257669718974 37558953908608595456 37641293770892295741 37709608278643461432 37737563064423989592 37806052289586283584 37911790040714035712 37923462389864501856 38292527227136107086 38299031818137828864 38371180353707381808 38432014567506362992 38469316364842183296 38588786291441072064 38658820386343868928 38720110628732047872 38900345119630331008 38970944657052527616 39035041605501627168 39091972435490578944 39156268442785793712 39157868551830899584 39170579944409618929 39277871760931091208 39289524020331048576 39350764456027110912 39399410815201031168 39415486108092944976 39666854383071322752 39777796513306203136 39804586516345875956 39906388527896632672 39978813915424575744 40039492542999007104 40041128744729340928 40102971722615335296 40141895337226626048 40168930557685426308 40175753885451297792 40362764109090117888 40493247182718641976 40591664472657736704 40680196615695182336 40692721306771443168 40756148900885222016 40806532630029639424 40860384575823547392 40873648637644819752 41203655028029495344 41331616689607226696 41406628698118310592 41461272584291540736 41474731705845478866 41535220712708740128 41603535220459905819 41605235336320330808 41610602238503129856 41641448898674747136 41745119271601739112 41846579188816002048 41939434582101450618 42133060780541438848 42146032782013280424 42253823147184669888 42263908795387840832 42340612804090904064 42372000633739216384 42400537810890172214 42407740212420814336 42477489785138611728 42528155374836753408 42650763795803290176 42885436865908250256 42995118290117734272 43073149357794898944 43128643502198845248 43206916902384324096 43222708904176131232 43236016388444658366 43341099874130859264 43414158611812519104 43492950188240491008 43762888259584122384 43778883467281338803 43922302362864414848 43964932988391066624 43994542991750705004 44034635616989387776 44052602120809762032 44101470047361225216 44244039454841918832 44255984402069271552 44324337167101160064 44457537279577521152 44611476120573288192 44682203787827467008 44750021077469478528 44751849773521028096 44766377079325278776 44864471259253287936 44894687093883711756 44902313166092626944 45020250673347917408 45046269837820508544 45101957117401180416 45301730725369585152 45466102099894615552 45565776670027515897 45607301174739008768 45682313183250092664 45765221192657080128 45824183721086273076 45831967682988954624 45907349208783344352 45909225198698296064 46063579885905367296 46277996780249876544 46354111906533182262 46498068775808130033 46505967207738792192 46712741300165508288 46786800343051224512 46805889753360372159 46871712866359847424 47089891460605137536 47236133359551116224 47321861369278069248 47356941884767359488 47399693378109118704 47474841524566683696 47546897394811320936 47548840384366092352 47668500712956618432 47694023618401248256 47708707738973416128 47930782379544514992 48152069463475930112 48290083596782479872 48307733481138029024 48457757498160196816 48545702611586984832 48609767857445254656 48625547517198147636 48743730052346617344 48821009053618669056 48929340345785025721 49137278045848839168 49170371579015493828 49289878288227251712 49397381604772721408 49412590158222466704 49462570802312715264 49538965069113061248 49616181270642878976 49677517984383908864 50014729439524711296 50033009676892958632 50188391694523060988 50279477704857948576 50316750752565319456 50345830995211156608 50362174214240938623 50408069719448378112 50442019119852101427 50564616519819335808 50647782007516407084 50656385333829897216 50926456278266047179 51056702969514809448 51149364862381442496 51161573804943175744 51292421819789577728 51308213821581384864 51326966823709155838 51451715055254762752 51481451243223438336 51647878348535583072 52046722140668836224 52208357923714391616 52303109934465234432 52370495681241454944 52386032027108064768 52465541952895250688 52553981477457259968 52635150385932627576 52889139177428430336 52976127893180779728 53140650029495005752 53276559620363279424 53305085220566100992 53385990057332009472 53461547674600651922 53470628963487113728 53492445432411853896 53558574076913901744 53655776570701404288 53817018812120157184 53990996243624855968 54171078146410421376 54256961742361924224 54309623103306611712 54341531867846962688 54346200166280282652 54478286529093278208 54498198183526426336 54514977185430221418 54524237415969618432 54838937193868445184 55208838264157747456 55281696779055387648 55299642274460638488 55380294283611653504 55471380293946541092 55480802984670839808 55521931864899662848 55572054305369311584 55660159028802318816 55887207732431897472 55919246109468600824 56194710376017707232 56287135886504578461 56338430862912893184 56606344596635984388 56615960078986355712 56636653046851482304 56867685061071053568 56990762315625470976 57180582487877667008 57326824386823645696 57365433508851409466 57504858002931793664 57538092565955607552 57556770530561072712 57648021851259544488 57703974547263274944 57788133165507812352 57883179437161608096 57885544815750025472 58080165943098071808 58350517679445496512 58456416985578791424 58637958653235868416 58659390655667606672 58736802827746349376 58992052606455891776 59026146684040666368 59099116222801546752 59481968160764384256 59576271717103289344 59666694769959304704 59706879774518813934 59859582791844949008 59968220873136863616 60061693117094011392 60135942823201573888 60154457583923002944 60544146163635176832 60739870774077962964 60754368893370021196 60887496708986605056 60909750911000123552 61020294923542773504 61098911628115030768 61134223351327833024 61209798945044459136 61290576863735321088 61310472956467229628 61320887509373033472 61418106514540489728 61703995706999835392 61805482542044243016 61997425034410840044 62007956276985056256 62109943047177465888 62283655066887344384 62302831069063110192 62407853004480496212 62462173348012120704 62909151873152175927 63199591170812158272 63299788699422244928 63395863193081761248 63510919206136356096 63558000950608824576 63600806716335258321 63611610318631221504 63716234677707917592 63871094551350739968 63907709839392686656 64328155298862375384 64492677435176601408 64692965253298267872 64716610342937631274 64727603482115979776 64834063356264196848 65121237917718778656 65560495438687325104 65883453544296622272 65947399482586599936 65991814487626057506 66051953425484081664 66152205071041837824 66366059182262878248 66383976603103907328 66686305919366281728 67023305681741200512 67039303606477264768 67127774660281542144 67149565618987918164 67210759625931170816 67256025493136135236 67419488693092447744 67530376010021876112 67652935676101770624 67901941704354729572 68075603959353079264 68199153149841923328 68410951762108513152 68523469774875138996 68535109569299272704 68736275581629409614 68747951524483431936 68863837798047444096 69395629520891781632 69416995170374814816 69611143898285855488 69658026403605282923 69827327574988606592 69954055937193667584 70069111950248262432 70071975303276346624 70180200514576836768 70307569299539771136 70634837190907706304 70854200039326674336 70982792053917103872 71035412827151039232 71212262286850025544 71323260576549138528 71385340969156709376 71411432102551868992 71541035427601872384 71857917702310376448 71896173569316772488 72228104195213895168 72330329206812646718 72342615656482565632 72461600221707043536 72686636247240295224 72818553917380477248 73231513580428003584 73705917068773258752 73732856365947517984 73755557368523240742 73934817432340877568 73961840391928721456 74096072407159082112 74193856203469072896 74213545371736425088 74424271905964318464 74516276976575863296 74926280501356942976 75049514515339437948 75117907817217190912 75282587541784591482 75419216557286922864 75475126128847979184 75612104579172567168 75823580081428071424 75846924779729003712 76585054454272214172 76598063636275657728 76742360707414763616 76864029135012725984 76938632729684366592 76990450235563733757 77177572582882144128 77317640772687737856 77440221257464095744 77800690239260662016 78070083211003254336 78183944870981157888 78312536885571587424 78315737103661799168 78341159888819237858 78555743521862182416 78579048040662097152 78701528912054221824 78830972216185889952 79333708766142645504 79609173032691751912 79812777055793265344 79957627830849151488 80078985085998014208 80192321511900977883 80205943445230670592 80337861115370852616 80725528218180235776 80986494365437283952 81360393231390364672 81385442613542886336 81512297801770444032 81613065260059278848 81747297275289639504 82407310056058990688 82663233379214453392 82813257396236621184 82922545168583081472 82949463411690957732 83070441425417480256 83207070440919811638 83210470672640661616 83221204477006259712 83282897797349494272 83490238543203478224 83878869164202901236 84266121561082877696 84292065564026560848 84507646294369339776 84527817590775681664 84681225608181808128 84744001267478432768 84801075621780344428 84815480424841628672 84954979570277223456 85301527591606580352 85770873731816500512 85990236580235468544 86048150263277114199 86257287004397690496 86413833804768648192 86445417808352262464 86472032776889316732 86682199748261718528 86828317223625038208 86985900376480982016 87525776519168244768 87557766934562677606 87829685465415356729 87844604725728829696 87989085983501410008 88105204241619524064 88202940094722450432 88488078909683837664 88648674334202320128 89222952241146576384 89364407575654934016 89500042154938957056 89532754158650557552 89560319661778220901 89789374187767423512 90040501346695834816 90092539675641017088 90203914234802360832 90603461450739170304 90932204199789231104 91131553340055031794 91214602349478017536 91364626366500185328 91530442385314160256 91648367442172546152 91814698417566688704 91818450397396592128 92127159771810734592 92555993560499753088 92708223813066364524 92996137551616260066 93011934415477584384 93425482600331016576 93573600686102449024 93611779506720744318 93743425732719694848 94179782921210275072 94472266719102232448 94643722738556138496 94713883769534718976 94799386756218237408 94949683049133367392 95093794789622641872 95097680768732184704 95337001425913236864 95417415477946832256 95861564759089029984 96580167193564959744 96615466962276058048 96915514996320393632 97074915514406446911 97091405223173969664 97219535714890509312 97251095034396295272 97487460104693234688 97642018107237338112 97858680691570051442 98340743158030987656 98579756576454503424 98794763209545442816 98825180316444933408 99077930138226122496 99232362541285757952 100029458879049422592 100066019353785917264 100376783389046121976 100558955409715897152 100633501505130638912 100691661990422313216 100724348428481877246 100816139438896756224 100884038239704202854 101129233039638671616 101295564015032814168 101852912556532094358 102113405939029618896 102298729724762884992 102323147609886351488 102584843639579155456 102616427643162769728 102653933647418311676 102903430110509525504 103295756697071166144 104093444281337672448 104416715847428783232 104606219868930468864 104740991362482909888 104772064054216129536 104931083905790501376 105107962954914519936 105270300771865255152 105778278354856860672 105952255786361559456 106281300058990011504 106320145563397537093 106553119240726558848 106771980114664018944 106923095349201303844 106941257926974227456 106984890864823707792 107117148153827803488 107311553141402808576 107981992487249711936 108342156292820842752 108495493810218970077 108513923484723848448 108683063735693925376 108692400332560565304 108956573058186556416 108996396367052852672 109029954370860442836 109048474831939236864 109677874387736890368 110417676528315494912 110599284548921276976 110760588567223307008 110942760587893082184 111144108610738623168 111320318057604637632 111774415464863794944 111838492218937201648 112389420752035414464 112574271773009156922 112676861725825786368 112923881312676887223 113212689193271968776 113273306093702964608 113735370122142107136 114361164975755334016 114653648773647291392 114730867017702818932 115009716005863587328 115113541061122145424 115296043702519088976 115407949094526549888 115766358874323216192 115771089631500050944 116160331886196143616 116701035358890993024 116912833971157582848 117275917306471736832 117318781311335213344 117473605655492698752 117511739833228856787 117984105212911783552 118052293368081332736 118198232445603093504 118828397982620776751 119333389539918609408 119413759549037627868 119719165583689898016 119936441746273727232 120123386234188022784 120308915167846005888 121088292327270353664 121479741548155925928 121508737786740042392 121774993417973210112 121819501822000247104 122040589847085547008 122197823256230061536 122268446702655666048 122419597890088918272 122581153727470642176 122620945912934459256 123407991413999670784 123610965084088486032 123994850068821680088 124219886094354931776 124567310133774688768 124605662138126220384 124815706008960992424 124924346696024241408 125818303746304351854 126399182341624316544 126599577398844489856 126791726386163522496 127021838412272712192 127116001901217649152 127201613432670516642 127223220637262443008 127432469355415835184 127815419678785373312 128656310597724750768 128985354870353202816 129385930506596535744 129433220685875262548 129455206964231959552 129668126712528393696 130242475835437557312 131120990877374650208 131336650401844016409 131766907088593244544 131894798965173199872 131983628975252115012 132103906850968163328 132304410142083675648 132732118364525756496 132767953206207814656 133372611838732563456 134046611363482401024 134078607212954529536 134255549320563084288 134299131237975836328 134512050986272270472 134838977386184895488 135060752020043752224 135305871352203541248 135803883408709459144 136151207918706158528 136398306299683846656 136697330010082547691 136821903524217026304 137046939549750277992 137472551163258819228 137495903048966863872 137727675596094888192 138791259041783563264 138833990340749629632 139222287796571710976 139316052807210565846 139654655149977213184 140138223900496524864 140143950606552693248 140360401029153673536 140615138599079542272 141269674381815412608 141708400078653348672 141965584107834207744 142070825654302078464 142424524573700051088 142646521153098277056 142822864205103737984 143082070855203744768 143792347138633544976 144456208390427790336 144660658413625293436 144685231312965131264 144923200443414087072 145373272494480590448 145637107834760954496 146463027160856007168 146788021037355077163 147411834137546517504 147465712731895035968 147511114737046481484 147869634864681755136 147923680783857442912 148192144814318164224 148387712406938145792 148427090743472850176 148848543811928636928 149032553953151726592 149852561002713885952 150099029030678875896 150565175083569182964 150838433114573845728 150950252257695958368 151224209158345134336 151326057359556304281 151693849559458007424 152779368834798141537 153170108908544428344 153484721414829527232 153728058270025451968 153877265459368733184 153980900471127467514 154355145165764288256 155601380478521324032 156140166422006508672 156625073771143174848 156631474207323598336 156682319777638475716 157111487043724364832 157158096081324194304 157661944432371779904 158667417532285291008 159218346065383503824 159625554111586530688 159915255661698302976 160157970171996028416 160384643023801955766 160411886890461341184 160675722230741705232 161451056436360471552 161972988730874567904 162770885227085772672 163024595603540888064 163226130520118557696 163494594550579279008 164814620112117981376 165326466758428906784 165626514792473242368 165845090337166162944 165898926823381915464 166140882850834960512 166414140881839623276 166420941345281323232 166442408954012519424 166565795594698988544 166980477086406956448 167757738328405802472 168532243122165755392 168584131128053121696 169015292588738679552 169055635181551363328 169602151243560688856 169909959140554446912 170603055183213160704 171541747463633001024 171980473160470937088 172096300526554228398 172514574008795380992 172890835616704524928 172944065553778633464 173364399496523437056 173656634447250076416 175051553038336489536 175115533869125355212 175659370930830713458 175689209451457659392 175978171967002820016 176210408483239048128 176976157819367675328 177297348668404640256 178445904482293152768 178728815151309868032 179000084309877914112 179065508317301115104 179120639323556441802 179578748375534847024 180081002693391669632 180185079351282034176 180407828469604721664 182263106680110063588 182429204698956035072 182729252733000370656 183060884770628320512 183296734884345092304 183629396835133377408 183636900794793184256 184254319543621469184 185111987120999506176 185416447626132729048 185992275103232520132 186023868830955168768 186850965200662033152 187147201372204898048 187223559013441488636 188359565842420550144 188944533438204464896 189598773512436474816 189899366098266734784 190187589579245283744 190195361537464369408 190674002851826473728 190802420149005774963 190834830955893664512 191723129518178059968 193230933924552116096 193831029992640787264 194149831028812893822 194182810446347939328 194502190068792590544 195717361383140102884 196681486316061975312 197589526419090885632 197650360632889866816 198155860276452244992 200058917758098845184 200132038707571834528 200753566778092243952 201117910819431794304 201267003010261277824 201383323980844626432 201448696856963754492 201632278877793512448 201768076479408405708 202258466079277343232 202591128030065628336 203705825113064188716 204226811878059237792 204597459449525769984 204646295219772702976 205232855286325539456 205307867294836623352 205806860221019051008 206591513394142332288 208186888562675344896 208833431694857566464 208974079210815848769 209481982724965819776 209862167811581002752 210215925909829039872 210540601543730510304 211904511572723118912 212562600117980023008 212640291126795074186 213106238481453117696 213846190698402607688 213969781729647415584 214234296307655606976 214623106282805617152 215963984974499423872 216684312585641685504 216990987620437940154 217027846969447696896 217384800665121130608 217992792734105705344 218059908741720885672 220835353056630989824 221198569097842553952 221521177134446614016 221885521175786164368 222288217221477246336 222640636115209275264 223548830929727589888 223676984437874403296 224778841504070828928 225148543546018313844 225353723451651572736 225847762625353774446 226425378386543937552 226546612187405929216 227470740244284214272 228722329951510668032 229461734035405637864 230019432011727174656 230227082122244290848 230592087405038177952 230815898189053099776 230971350706691201271 231532717748646432384 231542179263000101888 232320663772392287232 233402070717781986048 234551834612943473664 234637562622670426688 234947211310985397504 235023479666457713574 235968210425823567104 236104586736162665472 237656795965241553502 238827519098075255736 239438331167379796032 239872883492547454464 240576964535702933649 240617830335692011776 242176584654540707328 242959483096311851856 243017475573480084784 243639003644000494208 244081179694171094016 244395646512460123072 244536893405311332096 244839195780177836544 245241891825868918512 246815982827999341568 247221930168176972064 247989700137643360176 248439772188709863552 249134620267549377536 249211324276252440768 249631412017921984848 249848693392048482816 251636607492608703708 252798364683248633088 253199154797688979712 253583452772327044992 254043676824545424384 254232003802435298304 254403226865341033284 254446441274524886016 254864938710831670368 255630839357570746624 257312621195449501536 257970709740706405632 258144450789831342597 258771861013193071488 258866441371750525096 259336253425056787392 260484951670875114624 262241981754749300416 262673300803688032818 263489056396246070187 263533814177186489088 263967257950504230024 264608820284167351296 265464236729051512992 268093222726964802048 268157214425909059072 268598262475951672656 269024101972544540944 270121504040087504448 270611742704407082496 271607766817418918288 272302415837412317056 272796612599367693312 273394660020165095382 273643807048434052608 274093879099500555984 274945102326517638456 275455351192189776384 277667980681499259264 278444575593143421952 278632105614421131692 279309310299954426368 280276447800993049728 280287901213105386496 280720802058307347072 281230277198159084544 282539348763630825216 283416800157306697344 283931168215668415488 284141651308604156928 284849049147400102176 285293042306196554112 285645728410207475968 287584694277267089952 288583252243507600681 289321316827250586872 289846400886828174144 290746544988961180896 291224746543219340733 291274215669521908992 292926054321712014336 293576042074710154326 294931425463790071936 295022229474092962968 295739269729363510272 295847361567714885824 296384289628636328448 296854181486945700352 297697087623857273856 299705122005427771904 300198058061357751792 301130350167138365928 301676866229147691456 301900504515391916736 302448418316690268672 302652114719112608562 303387699118916014848 305558737669596283074 306340217817088856688 306969442829659054464 307456116540050903936 307754530918737466368 307961800942254935028 308710290331528576512 311202760957042648064 312280332844013017344 313250147542286349696 313262948414647196672 313364639555276951432 314222974087448729664 314316192162648388608 315323888864743559808 317334835064570582016 318436692130767007648 318960436690192611279 319251108223173061376 320315940343992056832 320769286047603911532 320823773780922682368 321351444461483410464 323945977461749135808 325486481430656910231 325541770454171545344 326049191207081776128 326989189101158558016 329629240224235962752 330652933516857813568 331253029584946484736 331797853646763830928 332281765701669921024 332828281763679246552 332841882690562646464 333960954172813912896 335515476656811604944 337064486244331510784 337168262256106243392 338030585177477359104 338111270363102726656 339204302487121377712 339819918281108893824 341206110366426321408 343083494927266002048 343960946320941874176 344192601053108456796 345029148017590761984 345781671233409049856 345888131107557266928 347313268894500152832 350103106076672979072 350231067738250710424 351318741861661426916 351378418902915318784 351956343934005640032 352420816966478096256 352535219499686570361 353952315638735350656 354594697336809280512 356485193947862330253 358000168619755828224 358131016634602230208 358241278647112883604 359157496751069694048 360162005386783339264 360370158702564068352 364526213360220127176 365458505466000741312 366121769541256641024 366593469768690184608 367258793670266754816 370223974241999012352 370832895252265458096 371984550206465040264 373701930401324066304 374294402744409796096 374447118026882977272 376719131684841100288 377889066876408929792 379197547024872949632 379798732196533469568 380375179158490567488 380390723074928738816 381348005703652947456 381604840298011549926 381669661911787329024 383446259036356119936 386461867849104232192 387662059985281574528 388299662057625787644 388365620892695878656 389004380137585181088 391434722766280205768 393362972632123950624 394009951205532049227 395300721265779733632 396311720552904489984 400117835516197690368 400264077415143669056 401507133556184487904 402235821638863588608 402534006020522555648 402766647961689252864 402897393713927508984 403536152958816811416 404516932158554686464 405182256060131256672 407411650226128377432 408453623756118475584 409194918899051539968 409292590439545405952 410465710572651078912 410615734589673246704 413183026788284664576 416373777125350689792 417666863389715132928 417948158421631697538 418963965449931639552 420431851819658079744 421081203087461020608 423809023145446237824 425125200235960046016 425280582253590148372 426212476962906235392 427692381396805215376 427939563459294831168 428468592615311213952 429246212565611234304 431927969948998847744 433368625171283371008 433981975240875880308 434055693938895393792 434769601330242261216 435985585468211410688 436119817483441771344 440364063112065231489 442397138195685107904 443042354268893228032 443771042351572328736 444576434442954492672 445281272230418550528 447097661859455179776 447353968875748806592 449557683008141657856 450297087092036627688 451695525250707548892 452850756773087875104 453093224374811858432 457444659903021336064 458923468070811275728 460454164244488581696 461184174810076355904 461631796378106199552 461942701413382402542 463065435497292864768 466804141435563972096 469275125245340853376 469894422621970795008 470046959332915427148 471936420851647134208 475313591930483107004 477655038196150511472 478876662334759592064 479745766985094908928 481153929071405867298 481235660671384023552 484353169309081414656 485918966192623703712 486034951146960169568 487278007288000988416 487606184825236980461 488791293024920246144 489073786810622664192 489678391560355673088 490483783651737837024 494443860336353944128 495979400275286720352 496879544377419727104 498422648552504881536 499262824035843969696 499697386784096965632 503273214985217407416 505596729366497266176 506398309595377959424 507166905544654089984 508806453730682066568 509729877421663340736 511261678715141493248 514625242390899003072 515941419481412811264 516288901579662685194 517543722026386142976 517732882743501050192 518672506850113574784 520969903341750229248 524483963509498600832 525346601607376065636 526978112792492140374 527067628354372978176 527934515901008460048 530928473458103025984 536186445453929604096 536314428851818118144 537196524951903345312 538048203945089081888 540243008080175008896 541223485408814164992 543215533634837836576 544604831674824634112 546789320040330190764 547287614096868105216 548187758199001111968 549890204653035276912 550910702384379552768 555335961362998518528 557264211228842263384 558618620599908852736 560552895601986099456 561441604116614694144 565078697527261650432 566833600314613394688 569698098294800204352 570586084612393108224 571291456820414951936 575169388554534179904 577166504487015201362 578642633654501173744 579692801773656348288 581493089977922361792 582449493086438681466 582548431339043817984 587152084149420308652 589862850927580143872 590044458948185925936 591694723135429771648 592768579257272656896 593708362973891400704 599410244010855543808 600396116122715503584 602260700334276731856 603353732458295382912 603801009030783833472 604896836633380537344 605304229438225217124 606775398237832029696 611117475339192566148 612680435634177713376 613938885659318108928 614807798257907497103 614912233080101807872 615923601884509870056 617420580663057153024 624560665688026034688 626500295084572699392 626729279110553902864 626922237632447546307 628445948174897459328 630647777729487119616 636873384261534015296 637920873380385222558 638502216446346122752 641538572095207823064 642702888922966820928 647891954923498271616 650972962861313820462 651083540908343090688 653978378202317116032 659258480448471925504 661305867033715627136 662506059169892969472 663595707293527661856 664563531403339842048 665656563527358493104 665683765381125292928 667921908345627825792 671030953313623209888 674336524512212486784 676061170354954718208 676222540726205453312 678408604974242755424 679639836562217787648 682412220732852642816 686166989854532004096 688385202106216913592 690058296035181523968 691563342466818099712 691776262215114533856 694626537789000305664 700206212153345958144 700462135476501420848 702637483723322853832 703912687868011280064 704841633932956192512 705070438999373140722 707904631277470701312 712970387895724660506 716262033269204460416 716482557294225767208 718314993502139388096 720324010773566678528 729052426720440254352 730917010932001482624 732243539082513282048 733186939537380369216 734517587340533509632 740447948483998024704 741665790504530916192 743969100412930080528 744241018943782759651 747403860802648132608 748588805488819592192 748894236053765954544 755778133752817859584 758395094049745899264 759597464393066939136 760750358316981134976 760781446149857477632 762696011407305894912 763209680596023099852 763339323823574658048 766892518072712239872 772923735698208464384 775324119970563149056 776599324115251575288 778008760275170362176 782869445532560411536 786725945264247901248 788019902411064098454 790467169188738210561 790601442531559467264 800528154830287338112 803014267112368975808 804471643277727177216 805068012041045111296 805794787427855017968 807072305917633622832 810364512120262513344 814823300452256754864 816907247512236951168 818389837798103079936 818585180879090811904 820931421145302157824 821231469179346493408 826366053576569329152 831798785878345437257 835333726779430265856 835896316843263395076 837927930899863279104 840863703639316159488 842162406174922041216 847618046290892475648 850250400471920092032 850561164507180296744 852424953925812470784 855384762793610430752 855879126918589662336 856937185230622427904 863855939897997695488 865749756730522802043 867963950481751760616 869539202660484522432 871971170936422821376 872239634966883542688 880728126224130462978 884794276391370215808 887542084703144657472 889152868885908985344 890562544460837101056 894707937751497613184 899115366016283315712 900594174184073255376 903391050501415097784 905701513546175750208 906186448749623716864 914889319806042672128 917846936141622551456 920908328488977163392 922368349620152711808 923263592756212399104 923885402826764805084 926130870994585729536 933608282871127944192 938550250490681706752 939788845243941590016 940093918665830854296 943872841703294268416 950627183860966214008 955310076392301022944 956881310070577833837 957753324669519184128 962307858142811734596 962471321342768047104 971837932385247407424 972069902293920339136 974556014576001976832 975212369650473960922 977582586049840492288 978147573621245328384 980967567303475674048 988887720672707888256 991958800550573440704 993759088754839454208 996845297105009763072 998525648071687939392 1006546429970434814832 1011193458732994532352 1012796619190755918848 1014333811089308179968 1017612907461364133136 1019459754843326681472 1022523357430282986496 1029250484781798006144 1031882838962825622528 1032577803159325370388 1035087444052772285952 1035465765487002100384 1037345013700227149568 1041939806683500458496 1048967927018997201664 1050693203214752131272 1053956225584984280748 1054135256708745956352 1055869031802016920096 1061856946916206051968 1069455581843586990759 1074393049903806690624 1076096407890178163776 1080486016160350017792 1086431067269675673152 1089209663349649268224 1093578640080660381528 1096375516398002223936 1099780409306070553824 1110671922725997037056 1114528422457684526768 1121105791203972198912 1122883208233229388288 1130157395054523300864 1133667200629226789376 1139396196589600408704 1141172169224786216448 1142582913640829903872 1150338777109068359808 1154333008974030402724 1157285267309002347488 1159385603547312696576 1162986179955844723584 1164898986172877362932 1165096862678087635968 1174304168298840617304 1179725701855160287744 1180088917896371851872 1183389446270859543296 1200792232245431007168 1204521400668553463712 1206707464916590765824 1207602018061567666944 1210608458876450434248 1213550796475664059392 1222234950678385132296 1225360871268355426752 1227877771318636217856 1229615596515814994206 1229824466160203615744 1231847203769019740112 1249121331376052069376 1253000590169145398784 1253458558221107805728 1253844475264895092614 1256891896349794918656 1261295555458974239232 1273746768523068030592 1275841746760770445116 1277004432892692245504 1283077144190415646128 1285405777845933641856 1295783909846996543232 1301945925722627640924 1302167081816686181376 1307956756404634232064 1318516960896943851008 1322611734067431254272 1327191414587055323712 1329127062806679684096 1331313127054716986208 1331367530762250585856 1335843816691255651584 1342061906627246419776 1348673049024424973568 1356817209948485510848 1359279673124435575296 1372333979709064008192 1376770404212433827184 1383126684933636199424 1383552524430229067712 1400412424306691916288 1400924270953002841696 1405274967446645707664 1407825375736022560128 1409683267865912385024 1410140877998746281444 1415809262554941402624 1425940775791449321012 1432524066538408920832 1432965114588451534416 1436629987004278776192 1440648021547133357056 1458104853440880508704 1461834021864002965248 1462818554475710941383 1466373879074760738432 1469035174681067019264 1483331581009061832384 1487938200825860161056 1488482037887565519302 1497788472107531909088 1516790188099491798528 1519194928786133878272 1521500716633962269952 1526419361192046199704 1533785036145424479744 1545847471396416928768 1550648239941126298112 1553198648230503150576 1556017520550340724352 1565738891065120823072 1573451890528495802496 1576039804822128196908 1580934338377476421122 1581202885063118934528 1601056309660574676224 1606028534224737951616 1608943286555454354432 1610136024082090222592 1611589574855710035936 1614144611835267245664 1620729024240525026688 1629646600904513509728 1633814495024473902336 1641862842290604315648 1642462938358692986816 1652732107153138658304 1663597571756690874514 1671792633686526790152 1675855861799726558208 1684324812349844082432 1695236092581784951296 1700500800943840184064 1701122329014360593488 1710769525587220861504 1711758253837179324672 1713874370461244855808 1727711879795995390976 1731499513461045604086 1735927900963503521232 1739078405320969044864 1743942341872845642752 1744479269933767085376 1761456252448260925956 1769588552782740431616 1775084169406289314944 1778305737771817970688 1781125088921674202112 1789415875502995226368 1798230732032566631424 1801188348368146510752 1806782101002830195568 1811403027092351500416 1835693872283245102912 1841816656977954326784 1844423394773722491309 1844736699240305423616 1847770805653529610168 1852261741989171459072 1877100500981363413504 1880187837331661708592 1901254367721932428016 1910620152784602045888 1913762620141155667674 1915506649339038368256 1924615716285623469192 1943675864770494814848 1944139804587840678272 1949112029152003953664 1950424739300947921844 1955165172099680984576 1961935134606951348096 1977775441345415776512 1983917601101146881408 1987518177509678908416 1993690594210019526144 1997051296143375878784 2013092859940869629664 2020082765704553204767 2028667622178616359936 2035225814922728266272 2038919509686653362944 2058500969563596012288 2065155606318650740776 2070174888105544571904 2070931530974004200768 2074690027400454299136 2083879613367000916992 2097935854037994403328 2101386406429504262544 2107912451169968561496 2111738063604033840192 2123713893832412103936 2138911163687173981518 2148786099807613381248 2152192815780356327552 2160972032320700035584 2172862134539351346304 2178419326699298536448 2187157280161320763056 2192751032796004447872 2199560818612141107648 2221343845451994074112 2229056844915369053536 2232723056831348278953 2242211582407944397824 2245766416466458776576 2267334401258453578752 2278792393179200817408 2282344338449572432896 2300677554218136719616 2308666017948060805448 2314570534618004694976 2318771207094625393152 2325972359911689447168 2329797972345754725864 2348608336597681234608 2359451403710320575488 2360177835792743703744 2366778892541719086592 2401584464490862014336 2409042801337106927424 2413414929833181531648 2415204036123135333888 2421216917752900868496 2444469901356770264592 2450721742536710853504 2455755542637272435712 2459231193031629988412 2459648932320407231488 2463694407538039480224 2495396357635036311771 2506001180338290797568 2506917116442215611456 2507688950529790185228 2513783792699589837312 2522591110917948478464 2547493537046136061184 2551683493521540890232 2566154288380831292256 2570811555691867283712 2591567819693993086464 2597249270191568406129 2603891851445255281848 2615913512809268464128 2637033921793887702016 2645223468134862508544 2654382829174110647424 2662626254109433972416 2662735061524501171712 2671687633382511303168 2684123813254492839552 2697346098048849947136 2713634419896971021696 2718559346248871150592 2744667959418128016384 2753540808424867654368 2767105048860458135424 2800824848613383832576 2801848541906005683392 2810549934893291415328 2815650751472045120256 2819366535731824770048 2820281755997492562888 2831618525109882805248 2851881551582898642024 2865048133076817841664 2865930229176903068832 2873259974008557552384 2916209706881761017408 2923668043728005930496 2925637108951421882766 2932747758149521476864 2966663162018123664768 2975876401651720322112 2976964075775131038604 2995576944215063818176 3033580376198983597056 3038389857572267756544 3043001433267924539904 3052838722384092399408 3067570072290848959488 3101296479882252596224 3106397296461006301152 3112035041100681448704 3131477782130241646144 3146903781056991604992 3152079609644256393816 3161868676754952842244 3162405770126237869056 3202112619321149352448 3212057068449475903232 3223179149711420071872 3228289223670534491328 3241458048481050053376 3259293201809027019456 3267628990048947804672 3284925876717385973632 3327195143513381749028 3343585267373053580304 3368649624699688164864 3390472185163569902592 3401001601887680368128 3402244658028721186976 3421539051174441723008 3423516507674358649344 3427748740922489711616 3462999026922091208172 3471855801927007042464 3478156810641938089728 3488958539867534170752 3522912504896521851912 3539177105565480863232 3550168338812578629888 3578831751005990452736 3602376696736293021504 3613564202005660391136 3622806054184703000832 3671387744566490205824 3683633313955908653568 3688846789547444982618 3689473398480610847232 3695541611307059220336 3754201001962726827008 3760375674663323417184 3802508735443864856032 3821240305569204091776 3827525240282311335348 3831013298678076736512 3849231432571246938384 3887351729540989629696 3888279609175681356544 3900849478601895843688 3910330344199361969152 3923870269213902696192 3955550882690831553024 3967835202202293762816 3987381188420039052288 3994102592286751757568 4026185719881739259328 4040165531409106409534 4070451629845456532544 4077839019373306725888 4117001939127192024576 4130311212637301481552 4141863061948008401536 4149380054800908598272 4195871708075988806656 4202772812859008525088 4215824902339937122992 4223476127208067680384 4247427787664824207872 4277822327374347963036 4297572199615226762496 4304385631560712655104 4321944064641400071168 4345724269078702692608 4374314560322641526112 4385502065592008895744 4388455663427132824149 4399121637224282215296 4458113689830738107072 4465446113662696557906 4557584786358401634816 4601355108436273439232 4617332035896121610896 4629141069236009389952 4637542414189250786304 4651944719823378894336 4659595944691509451728 4697216673195362469216 4720355671585487407488 4733557785083438173184 4803168928981724028672 4818085602674213854848 4826829859666363063296 4830408072246270667776 4842433835505801736992 4888939802713540529184 4901443485073421707008 4918462386063259976824 4927388815076078960448 4990792715270072623542 5013834232884431222912 5015377901059580370456 5027567585399179674624 5094987074092272122368 5103366987043081780464 5132308576761662584512 5141623111383734567424 5183135639387986172928 5194498540383136812258 5207783702890510563696 5231827025618536928256 5290446936269725017088 5308765658348221294848 5325252508218867944832 5325470123049002343424 5343375266765022606336 5368247626508985679104 5394692196097699894272 5427268839793942043392 5507081616849735308736 5533270184321167473927 5534210097720916270848 5603697083812011366784 5621099869786582830656 5631301502944090240512 5640563511994985125776 5703763103165797284048 5730096266153635683328 5731860458353806137664 5746519948017115104768 5832419413763522034816 5847336087456011860992 5851274217902843765532 5865495516299042953728 5933326324036247329536 5951752803303440644224 5953928151550262077208 5991153888430127636352 6060248297113659614301 6086002866535849079808 6105677444768184798816 6212794592922012602304 6224070082201362897408 6262955564260483292288 6293807562113983209984 6304159219288512787632 6323737353509905684488 6404225238642298704896 6424114136898951806464 6446358299422840143744 6456578447341068982656 6482916096962100106752 6518586403618054038912 6535257980097895609344 6569851753434771947264 6654390287026763498056 6687170534746107160608 6698169170494044836859 6737299249399376329728 6802003203775360736256 6804489316057442373952 6843078102348883446016 6847033015348717298688 6925998053844182416344 6943711603854014084928 6956313621283876179456 6977917079735068341504 7045825009793043703824 7078354211130961726464 7100336677625157259776 7157663502011980905472 7204753393472586043008 7227128404011320782272 7245612108369406001664 7342775489132980411648 7367266627911817307136 7377693579094889965236 7378946796961221694464 7391083222614118440672 7486189072905108935313 7520751349326646834368 7605017470887729712064 7642480611138408183552 7655050480564622670696 7698462865142493876768 7774703459081979259392 7776559218351362713088 7801698957203791687376 7847740538427805392384 7911101765381663106048 7935670404404587525632 7988205184573503515136 8052371439763478518656 8080331062818212819068 8140903259690913065088 8155678038746613451776 8234003878254384049152 8260622425274602963104 8283726123896016803072 8405545625718017050176 8431649804679874245984 8446952254416135360768 8494855575329648415744 8555644654748695926072 8595144399230453524992 8608771263121425310208 8691448538157405385216 8748629120645283052224 8771004131184017791488 8776911326854265648298 8798243274448564430592 8916227379661476214144 8930892227325393115812 9115169572716803269632 9202710216872546878464 9234664071792243221792 9258282138472018779904 9303889439646757788672 9319191889383018903456 9394433346390724938432 9440711343170974814976 9606337857963448057344 9636171205348427709696 9684867671011603473984 9777879605427081058368 9802886970146843414016 9836924772126519953648 9854777630152157920896 9981585430540145247084 10027668465768862445824 10030755802119160740912 10189974148184544244736 10206733974086163560928 10264617153523325169024 10283246222767469134848 10388997080766273624516 10415567405781021127392 10617531316696442589696 10650505016437735889664 10736495253017971358208 10854537679587884086784 11014163233699470617472 11066540368642334947854 11068420195441832541696 11207394167624022733568 11242199739573165661312 11262603005888180481024 11281127023989970251552 11407526206331594568096 11463720916707612275328 11493039896034230209536 11664838827527044069632 11702548435805687531064 11730991032598085907456 11866652648072494659072 11903505606606881288448 11907856303100524154416 11982307776860255272704 12120496594227319228602 12211354889536369597632 12425589185844025204608 12448140164402725794816 12525911128520966584576 12587615124227966419968 12608318438577025575264 12647474707019811368976 12848228273797903612928 12892716598845680287488 12913156894682137965312 12965832193924200213504 13037172807236108077824 13139703506869543894528 13308780574053526996112 13374341069492214321216 13396338340988089673718 13608978632114884747904 13686156204697766892032 13851996107688364832688 13887423207708028169856 13912627242567752358912 13955834159470136683008 14091650019586087407648 14140579359931872433369 14200673355250314519552 14409506786945172086016 14454256808022641564544 14491224216738812003328 14685550978265960823296 14755387158189779930472 14782166445228236881344 14972378145810217870626 15041502698653293668736 15210034941775459424128 15284961222276816367104 15310100961129245341392 15396925730284987753536 15549406918163958518784 15553118436702725426176 15603397914407583374752 15695481076855610784768 15871340808809175051264 15976410369147007030272 16104742879526957037312 16160662125636425638136 16281806519381826130176 16521244850549205926208 16567452247792033606144 16811091251436034100352 16863299609359748491968 16893904508832270721536 17111289309497391852144 17190288798460907049984 17217542526242850620416 17382897076314810770432 17497258241290566104448 17542008262368035582976 17553822653708531296596 17596486548897128861184 17832454759322952428288 17861784454650786231624 18180744891340978842903 18469328143584486443584 18516564276944037559808 18638383778766037806912 18788866692781449876864 18881422686341949629952 19212675715926896114688 19272342410696855419392 19369735342023206947968 19555759210854162116736 19605773940293686828032 19673849544253039907296 19709555260304315841792 19963170861080290494168 20055336931537724891648 20061511604238321481824 20413467948172327121856 20529234307046650338048 20777994161532547249032 20831134811562042254784 21235062633392885179392 21301010032875471779328 21472990506035942716416 21709075359175768173568 22028326467398941234944 22133080737284669895708 22136840390883665083392 22414788335248045467136 22484399479146331322624 22562254047979940503104 22815052412663189136192 22927441833415224550656 23329677655054088139264 23405096871611375062128 23733305296144989318144 23807011213213762576896 23815712606201048308832 23964615553720510545408 24240993188454638457204 24422709779072739195264 24851178371688050409216 25051822257041933169152 25216636877154051150528 25294949414039622737952 25785433197691360574976 25826313789364275930624 26074345614472216155648 26279407013739087789056 26617561148107053992224 26748682138984428642432 26792676681976179347436 27217957264229769495808 27372312409395533784064 27703992215376729665376 27774846415416056339712 27911668318940273366016 28183300039172174815296 28281158719863744866738 28819013573890344172032 28908513616045283129088 29371101956531921646592 29510774316379559860944 29564332890456473762688 29944756291620435741252 30083005397306587337472 30420069883550918848256 30569922444553632734208 30620201922258490682784 30793851460569975507072 31206795828815166749504 32209485759053914074624 32321324251272851276272 32563613038763652260352 33042489701098411852416 33134904495584067212288 33622182502872068200704 33726599218719496983936 33787809017664541443072 34222578618994783704288 34994516482581132208896 35107645307417062593192 35192973097794257722368 35664909518645904856576 35723568909301572463248 36361489782681957685806 36938656287168972887168 37033128553888075119616 37276767557532075613824 37577733385562899753728 37762845372683899259904 38544684821393710838784 38739470684046413895936 39111518421708324233472 39347699088506079814592 39419110520608631683584 39926341722160580988336 40110673863075449783296 40123023208476642963648 40826935896344654243712 41058468614093300676096 41555988323065094498064 41662269623124084509568 42421738079795617300107 42602020065750943558656 44056652934797882469888 44266161474569339791416 44829576670496090934272 44968798958292662645248 45124508095959881006208 45630104825326378272384 45854883666830449101312 46659355310108176278528 46810193743222750124256 47614022426427525153792 47631425212402096617664 47929231107441021090816 48481986376909276914408 48845419558145478390528 49702356743376100818432 50103644514083866338304 50433273754308102301056 50589898828079245475904 51570866395382721149952 51652627578728551861248 52148691228944432311296 53235122296214107984448 53497364277968857284864 53585353363952358694872 54435914528459538991616 55407984430753459330752 55549692830832112679424 56366600078344349630592 56562317439727489733476 57638027147780688344064 57817027232090566258176 59021548632759119721888 59128665780912947525376 59889512583240871482504 60166010794613174674944 60840139767101837696512 61240403844516981365568 61587702921139951014144 62413591657630333499008 64418971518107828149248 64642648502545702552544 65127226077527304520704 66084979402196823704832 67244365005744136401408 67453198437438993967872 68445157237989567408576 69989032965162264417792 70215290614834125186384 71329819037291809713152 71447137818603144926496 72722979565363915371612 73877312574337945774336 74553535115064151227648 75155466771125799507456 77478941368092827791872 78223036843416648466944 78695398177012159629184 78838221041217263367168 79852683444321161976672 80246046416953285927296 81653871792689308487424 82116937228186601352192 83111976646130188996128 83324539246248169019136 84843476159591234600214 88113305869595764939776 88532322949138679582832 89937597916585325290496 90249016191919762012416 91260209650652756544768 91709767333660898202624 93620387486445500248512 95262850424804193235328 96963972753818553828816 97690839116290956781056 99404713486752201636864 100866547508616204602112 101179797656158490951808 106470244592428215968896 106994728555937714569728 107170706727904717389744 108871829056919077983232 110815968861506918661504 111099385661664225358848 112733200156688699261184 113124634879454979466952 115634054464181132516352 118043097265518239443776 118257331561825895050752 119779025166481742965008 120332021589226349349888 121680279534203675393024 122480807689033962731136 123175405842279902028288 124827183315260666998016 127265214239386851900321 129285297005091405105088 132169958804393647409664 134488730011488272802816 134906396874877987935744 136890314475979134817152 139978065930324528835584 140430581229668250372768 142894275637206289852992 145445959130727830743224 147754625148675891548672 149107070230128302455296 150310933542251599014912 154957882736185655583744 156446073686833296933888 157390796354024319258368 159705366888642323953344 160492092833906571854592 163307743585378616974848 166223953292260377992256 166649078492496338038272 169686952319182469200428 177064645898277359165664 180498032383839524024832 182520419301305513089536 187240774972891000497024 190525700849608386470656 193927945507637107657632 195381678232581913562112 201733095017232409204224 202359595312316981903616 212940489184856431937792 213989457111875429139456 214341413455809434779488 221631937723013837323008 225466400313377398522368 226249269758909958933904 236086194531036478887552 236514663123651790101504 239558050332963485930016 244961615378067925462272 246350811684559804056576 249654366630521333996032 254530428478773703800642 258570594010182810210176 264339917608787294819328 269812793749755975871488 273780628951958269634304 280861162459336500745536 285788551274412579705984 290891918261455661486448 295509250297351783097344 298214140460256604910592 314781592708048638516736 319410733777284647906688 320984185667813143709184 326615487170757233949696 332447906584520755984512 333298156984992676076544 339373904638364938400856 354129291796554718331328 360996064767679048049664 365040838602611026179072 374481549945782000994048 381051401699216772941312 387855891015274215315264 403466190034464818408448 404719190624633963807232 425880978369712863875584 428682826911618869558976 443263875446027674646016 450932800626754797044736 452498539517819917867808 472172389062072957775104 479116100665926971860032 489923230756135850924544 499308733261042667992064 509060856957547407601284 517141188020365620420352 547561257903916539268608 561722324918673001491072 571577102548825159411968 581783836522911322972896 629563185416097277033472 638821467554569295813376 641968371335626287418368 664895813169041511969024 678747809276729876801712 708258583593109436662656 748963099891564001988096 762102803398433545882624 775711782030548430630528 809438381249267927614464 851761956739425727751168 857365653823237739117952 886527750892055349292032 904997079035639835735616 944344778124145915550208 958232201331853943720064 979846461512271701849088 1018121713915094815202568 1034282376040731240840704 1095122515807833078537216 1123444649837346002982144 1143154205097650318823936 1163567673045822645945792 1277642935109138591626752 1329791626338083023938048 1357495618553459753603424 1416517167186218873325312 1497926199783128003976192 1551423564061096861261056 1714731307646475478235904 1809994158071279671471232 1888689556248291831100416 1916464402663707887440128 2036243427830189630405136 2068564752081462481681408 2246889299674692005964288 2286308410195300637647872 2327135346091645291891584 2555285870218277183253504 2659583252676166047876096 2714991237106919507206848 2833034334372437746650624 3102847128122193722522112 3429462615292950956471808 3619988316142559342942464 3832928805327415774880256 4072486855660379260810272 4493778599349384011928576 4654270692183290583783168 5429982474213839014413696 5666068668744875493301248 6205694256244387445044224 6858925230585901912943616 7239976632285118685884928 7665857610654831549760512 8144973711320758521620544 9308541384366581167566336 10859964948427678028827392 14479953264570237371769856 16289947422641517043241088 18617082768733162335132672 21719929896855356057654784 32579894845283034086482176 43439859793710712115309568 65159789690566068172964352 130319579381132136345928704
- Sum of all divisors σ(n): 531538394658224476717338417
- Sum of proper divisors (its aliquot sum) s(n): 401218815277092340371409713
- 130319579381132136345928704 is an abundant number, because the sum of its proper divisors (401218815277092340371409713) is greater than itself. Its abundance is 270899235895960204025481009
Bases of 130319579381132136345928704
- Binary: 1101011110011000011111010001101110110101110000000111000011000011110111010000100000000002
- Hexadecimal: 0x6BCC3E8DDAE03861EE8400
- Base-36: GDHFI4SMXANZH69S0
Squares and roots of 130319579381132136345928704
- 130319579381132136345928704 squared (1303195793811321363459287042) is 16983192770075200249205759494202819838130156251119616
- 130319579381132136345928704 cubed (1303195793811321363459287043) is 2213242538344884437250681478001571846193995863145124313514490372847083311857664
-
130319579381132136345928704 is a
perfect square number . Itssquare root is 11415760131552 -
The
cube root of 130319579381132136345928704 is 506994471.0082976615
Scales and comparisons
How big is 130319579381132136345928704?- 130,319,579,381,132,136,345,928,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 130,319,579,381,132,136,345,928,704 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 130319579381132136345928704 cubic inches would be around 42249539.3 feet tall.
Recreational maths with 130319579381132136345928704
- 130319579381132136345928704 backwards is 407829543631231183975913031
- The number of decimal digits it has is: 27
- The sum of 130319579381132136345928704's digits is 108
- 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 130319579381132136345928704 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 130319579381132136345928704 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/130319579381132136345928704/
Chicago style:
Numbermatics. 2024. "Number 130319579381132136345928704 - Facts about the integer". https://numbermatics.com/n/130319579381132136345928704/
The information we have on file for 130319579381132136345928704 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 130319579381132136345928704, math, Factors of 130319579381132136345928704, curriculum, school, college, exams, university, Prime factorization of 130319579381132136345928704, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty septillion, three hundred nineteen sextillion, five hundred seventy-nine quintillion, three hundred eighty-one quadrillion, one hundred thirty-two trillion, one hundred thirty-six billion, three hundred forty-five million, nine hundred twenty-eight thousand, seven hundred four.